TERRAFORM UK2 INTERMEDIATE HOLDINGS, LTD
09839939 - Incorporated on 23 October 2015
TERRAFORM UK3 INTERMEDIATE HOLDINGS LIMITED
09495895 - Incorporated on 18 March 2015
TERRAFORMA (UK) LIMITED
09501588 - Incorporated on 20 March 2015
TERRAFORM POWER UK HOLDINGS LIMITED
11365904 - Incorporated on 16 May 2018
TERRAFORM LTD
09274152 - Incorporated on 21 October 2014
GEOPOST INTERMEDIATE HOLDINGSDisolved
02153355 - Dissolved on 7 May 2024
TERRAFORMINGAGE LTD
12035222 - Incorporated on 5 June 2019
UK2 FOUNDATIONActive - Proposal to Strike off
10605835 - Incorporated on 7 February 2017
YELLOW ALERT LIMITEDDisolved
14612103 - Dissolved on 18 March 2025
MARLIN INTERMEDIATE HOLDINGS LIMITEDDisolved
08248105 - Dissolved on 7 February 2023
TERRAFORM BUILDERS LTDDisolved
15147619 - Dissolved on 25 February 2025
TERRAFORM VENTURES LTD
14521338 - Incorporated on 2 December 2022
TERRAFORM PLCActive - Proposal to Strike off
06254088 - Incorporated on 21 May 2007
TERRAFORM CLOTHING LTDDisolved
13005855 - Dissolved on 22 February 2022
TERRAFORM WINDOWS LTDDisolved
14336174 - Dissolved on 6 February 2024
TERRAFORM INNOVATIONS LTD
15143820 - Incorporated on 18 September 2023
TERRAFORMER LTD
16111699 - Incorporated on 2 December 2024
FGC INTERMEDIATE HOLDINGS LTD
10421173 - Incorporated on 11 October 2016
MP INTERMEDIATE HOLDINGS, LTDDisolved
10526064 - Dissolved on 22 August 2023
FARMVILLE INTERMEDIATE HOLDINGS LTDopen
BR026532 - Incorporated on 21 December 2023