3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
3I PLC
1 Knightsbridge, London, England, SW1X 7LX
3I PLC
16 Palace Street, London, SW1E 5JD
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 Palace Street, London, SW1E 5JD
AQUILA EUROPEAN RENEWABLES PLC
11932433 - Incorporated on 8 April 2019
ZEUS RENEWABLES FINANCE PLC
09748877 - Incorporated on 25 August 2015
FUTUREFUEL RENEWABLES II PLCLiquidation
10816377 - Incorporated on 13 June 2017
THRIVE HOMES LIMITED
Westside London Road, Hemel Hempstead, Hertfordshire, HP3 9TD
THRIVE ENTERPRISES LIMITED
C/O Ocg Accountants Ltd Biz Hub Tees Valley, Belasis Hall Technology Park, Billingham, England, TS23 4EA
T&CE PLC
DEPT 1, UNIT 9D1, CARCROFT ENTERPRISE PARK, STATION ROAD, CARCROFT, DONCASTER, DN6 8DD
UK-PLC
2 RAVEN TREE HOUSE, CECIL MANNING CLOSE, PERIVALE, UNITED KINGDOM, UB6 7FE
THRIVE88THRIVE LTDDisolved
14528889 - Dissolved on 14 March 2023
UK PLC
5 JUPITER HOUSE, CALLEVA PARK, ALDERMASTON, READING, RG7 8NN
T&CE PLC
DEPT 1, UNIT 9D1, CARCROFT ENTERPRISE PARK, STATION ROAD, CARCROFT, DONCASTER, DN6 8DD