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
SUSANNE KAUFMANN LIMITED
12104723 - Incorporated on 15 July 2019
AMBER US INVESTMENTS HOLDINGS LIMITED
10975414 - Incorporated on 21 September 2017
VAC SOLAR UK LTD
10824540 - Incorporated on 19 June 2017
HEC SOLAR UK LTD
15833898 - Incorporated on 11 July 2024
EQUITIX STRETTON HOLDCO LIMITED
10253114 - Incorporated on 27 June 2016
FORESIGHT CONSULTING (UK) LTD.
04393107 - Incorporated on 12 March 2002
LINKS UK HOLDCO 5 LIMITEDLiquidation
06342691 - Incorporated on 14 August 2007
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