IMPACT HOLDCO 1 LIMITEDLiquidation
11364546 - Incorporated on 16 May 2018
IMPACT PROPERTY 1 LIMITEDLiquidation
10672138 - Incorporated on 15 March 2017
LIGHTSOURCE LTDDisolved
10271950 - Dissolved on 16 May 2023
LIGHTSOURCE LTD
08371073 - Incorporated on 23 January 2013
TROJAN PROPERTY INVESTMENTS 1 LIMITED
12095665 - Incorporated on 10 July 2019
IMPACT LENDING 1 LTDDisolved
13752456 - Dissolved on 6 August 2024
LIGHTSOURCE RENEWABLE ENERGY PORTUGAL PROJECTS 1 LIMITED
09723132 - Incorporated on 8 August 2015
LIGHTSOURCE MANZANILLA LIMITED
13077164 - Incorporated on 11 December 2020
LIGHTSOURCE UK LIMITED
14912966 - Incorporated on 4 June 2023
LIGHTSOURCE ENGINEERING LIMITEDActive - Proposal to Strike off
07382202 - Incorporated on 21 September 2010
LIGHTSOURCE CONNECTIONS LIMITED
09235272 - Incorporated on 25 September 2014
OEM LIGHTSOURCE LIMITEDActive - Proposal to Strike off
06405637 - Incorporated on 22 October 2007
LIGHTSOURCE TITAN LIMITED
09722724 - Incorporated on 8 August 2015
LIGHTSOURCE FINCA LIMITED
12119398 - Incorporated on 24 July 2019
LIGHTSOURCE RENEWABLE ENERGY POLAND PROJECTS 1 LIMITED
09723166 - Incorporated on 8 August 2015
IMPACT 17+1 CLUB LIMITED
12111176 - Incorporated on 18 July 2019
TP IMPACT HOUSING 1 LIMITED
12136828 - Incorporated on 2 August 2019
LIGHTSOURCE SURVEYS LIMITEDLiquidation
05090753 - Incorporated on 1 April 2004
LIGHTSOURCE LARGESCALE LIMITEDDisolved
09726188 - Dissolved on 2 May 2024
LIGHTSOURCE BODEGAS LIMITED
12123931 - Incorporated on 26 July 2019