TERRAFORM UK3 INTERMEDIATE HOLDINGS LIMITED
09495895 - Incorporated on 18 March 2015
TERRAFORM UK2 INTERMEDIATE HOLDINGS, LTD
09839939 - Incorporated on 23 October 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
MARLIN INTERMEDIATE HOLDINGS LIMITEDDisolved
08248105 - Dissolved on 7 February 2023
GEOPOST INTERMEDIATE HOLDINGSDisolved
02153355 - Dissolved on 7 May 2024
FTI CONSULTING UK3 HOLDINGS LIMITED
13006997 - Incorporated on 10 November 2020
555 12th Street, NW Suite 700, 20004
SWIFT UK3 LIMITED
15513802 - Incorporated on 22 February 2024
BLINKX (UK3) LIMITED
08013640 - Incorporated on 30 March 2012
PHENIX UK3 LIMITEDDisolved
13945876 - Dissolved on 7 June 2022
CYRUSONE UK3 LIMITED
11475395 - Incorporated on 20 July 2018
TERRAFORM PROPERTIES LIMITEDDisolved
15558525 - Dissolved on 1 July 2025
TERRAFORM PLCActive - Proposal to Strike off
06254088 - Incorporated on 21 May 2007
TERRAFORM PROJEKENTWICKLUNG LIMITEDActive - Proposal to Strike off
08391027 - Incorporated on 6 February 2013
MONEYEXPERT HOLDINGS LIMITEDDisolved
06526363 - Dissolved on 25 March 2025
MASTERLEASE (UK3) LIMITEDDissolved
02354812 - Dissolved on 2 October 2012
ZENIUM UK3 LIMITEDDisolved
11221723 - Dissolved on 28 October 2021
TERRAFORMINGAGE LTD
12035222 - Incorporated on 5 June 2019
CAPE INTERMEDIATE HOLDINGS LIMITED
00040203 - Incorporated on 28 December 1893