LOCHSIDE ASSET PURCHASER NO.1 HOLDINGS LIMITEDDisolved
09392914 - Dissolved on 24 May 2022
LIGHTSOURCE RENEWABLE ENERGY PORTUGAL PROJECTS 1 LIMITED
09723132 - Incorporated on 8 August 2015
ASSET HOLDINGS LIMITEDDisolved
05780400 - Dissolved on 28 June 2025
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
THE CAMBRIDGE PARTNERSHIP LIMITED
08288375 - Incorporated on 9 November 2012
MIDDLETON ENERGY STORAGE LIMITED
13524329 - Incorporated on 22 July 2021
LIGHTSOURCE RENEWABLE ENERGY AUSTRALIA HOLDINGS LIMITED
10931389 - Incorporated on 24 August 2017
LIGHTSOURCE RENEWABLE ENERGY POLAND PROJECTS 1 LIMITED
09723166 - Incorporated on 8 August 2015
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
LIGHTSOURCE MEDIA LIMITED
07776276 - Incorporated on 16 September 2011
LIGHTSOURCE ENERGY LIMITED
08411125 - Incorporated on 20 February 2013
LIGHTSOURCE TRADING LIMITED
08946327 - Incorporated on 19 March 2014