JLR SOLAR UK LTD
10669993 - Incorporated on 14 March 2017
GSA SOLAR UK LTD
10721054 - Incorporated on 11 April 2017
SOLAR EAR UK LTD
14794553 - Incorporated on 12 April 2023
TTR SOLAR UK LTDDisolved
14436621 - Dissolved on 26 March 2024
VAC SOLAR UK LTD
10824540 - Incorporated on 19 June 2017
HEC SOLAR UK LTD
15833898 - Incorporated on 11 July 2024
PF PROPERTIES (UK) LLP
OC379982 - Incorporated on 6 November 2012
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
ECO SOLAR (UK) LTDActive - Proposal to Strike off
07698514 - Incorporated on 8 July 2011
SMA SOLAR UK LTD.
07445403 - Incorporated on 19 November 2010
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
PF04TAX LTD
THE STABLES, WATERMILL HOUSE CHEVENING ROAD, CHIPSTEAD, SEVENOAKS, ENGLAND, TN13 2RY
SECONDSKIN PPF (UK) LIMITEDDisolved
10928526 - Dissolved on 29 April 2025
JUAN SOLARI
1 SHELBURNE COURT, 3 CARLTON DRIVE, PUTNEY, SW15 2DQ