RWE RENEWABLES UK LIMITED
03758404 - Incorporated on 23 April 1999
STRATEGY COMMUNICATIONS LIMITED
03251269 - Incorporated on 18 September 1996
LIGHTSOURCE RENEWABLE ENERGY ITALY HOLDINGS LIMITED
08751689 - Incorporated on 28 October 2013
LIGHTSOURCE RENEWABLE TAIWAN UK HOLDINGS LIMITED
09723066 - Incorporated on 8 August 2015
SGL CO-PACKING LIMITED
01976061 - Incorporated on 10 January 1986
THE HIDEAWAY FOREST SCHOOL LIMITED
13940579 - Incorporated on 25 February 2022
MANGROVE HOLDINGS LTD
13984869 - Incorporated on 17 March 2022
SSE RENEWABLES HOLDINGS (UK) LIMITED
NI043239 - Incorporated on 17 May 2002
RWE RENEWABLES UK HOLDINGS LIMITED
06451278 - Incorporated on 12 December 2007
PURE RENEWABLES HOLDINGS LIMITED
14822375 - Incorporated on 24 April 2023
LIGHTSOURCE RENEWABLE ENERGY NETHERLANDS HOLDINGS LIMITED
10931652 - Incorporated on 24 August 2017
MGREF 2 RENEWABLE UK HOLDINGS LIMITEDDisolved
13272399 - Dissolved on 24 January 2023
RENEWABLE POWER CAPITAL SPAIN HOLDINGS LIMITED
13856920 - Incorporated on 18 January 2022
RENEWABLE ENERGY INCOME PARTNERSHIP HOLDINGS LIMITED
10646183 - Incorporated on 1 March 2017
SERS (SOLAR & RENEWABLE TECHNOLOGIES) HOLDINGS LIMITED
07738284 - Incorporated on 12 August 2011
LIGHTSOURCE RENEWABLE ENERGY AUSTRALIA HOLDINGS LIMITED
10931389 - Incorporated on 24 August 2017
NORDIC RENEWABLE POWER HOLDINGS (UK) LIMITEDLiquidation
11909504 - Incorporated on 27 March 2019
WREN RENEWABLES (HOLDINGS) LIMITED
09301685 - Incorporated on 7 November 2014
SKY RENEWABLES UK HOLDINGS LIMITED
13310674 - Incorporated on 3 April 2021
GLOBAL RENEWABLES LANCASHIRE HOLDINGS NUMBER TWO LIMITEDActive - Proposal to Strike off
05829649 - Incorporated on 26 May 2006