THOMAS P&H T/A TPH SOLAR & RENEWABLES LTD
12621773 - Incorporated on 26 May 2020
VAC SOLAR UK LTD
10824540 - Incorporated on 19 June 2017
HEC SOLAR UK LTD
15833898 - Incorporated on 11 July 2024
RWES (BARROW) LIMITEDDisolved
09148321 - Dissolved on 21 January 2025
IMPERETUS LTDDisolved
10811497 - Dissolved on 21 May 2024
RWE 52 TABERNACLE STREET LTD
13409307 - Incorporated on 19 May 2021
RENEWABLES UK LTDActive - Proposal to Strike off
06905850 - Incorporated on 14 May 2009
SOLAR LEC UK LTDDissolved
07203475 - Dissolved on 8 November 2011
PRO SOLAR (UK) LTDDissolved
07845194 - Dissolved on 24 December 2013
SOLAR-HUB-UK LTDDisolved
15047179 - Dissolved on 7 January 2025
SOLARIA UK, LTD
16170431 - Incorporated on 8 January 2025
RWE BLOOMSBURY WAY LTD
13931180 - Incorporated on 22 February 2022
ECO SOLAR (UK) LTDActive - Proposal to Strike off
07698514 - Incorporated on 8 July 2011
SMA SOLAR UK LTD.
07445403 - Incorporated on 19 November 2010
T-C UK OPEN STORAGE S.À R.Lregistered
OE031859 - Incorporated on 13 December 2023
C & C RENEWABLES (UK) LTDActive - Proposal to Strike off
08557729 - Incorporated on 5 June 2013
IBC SOLAR UK LTD
07401827 - Incorporated on 8 October 2010
EVO SOLAR UK LTDActive - Proposal to Strike off
07847315 - Incorporated on 14 November 2011
SOLAR ECO UK LTD
12643395 - Incorporated on 3 June 2020
SOLAR KOI UK LTD
16505373 - Incorporated on 9 June 2025