Group Structure

Corporate ownership hierarchy and control relationships

2 Parents 0 Subsidiaries

Parent Companies

Company NameCompany IDCountryOwnership
THRIVE RENEWABLES PLCUK-02978651united kingdom25-50%
TRIODOS IMPACT STRATEGIES II N.V.UK-Cci 75806754 / Rsin 86040270825-50%

TR (FENPOWER) LIMITED

UK-08401528