LIGHTSOURCE LTDDisolved
10271950 - Dissolved on 16 May 2023
LIGHTSOURCE LTD
08371073 - Incorporated on 23 January 2013
TROJAN LTD
13440620 - Incorporated on 7 June 2021
TROJAN 4X4 LTDLiquidation
04548799 - Incorporated on 30 September 2002
TROJAN LIMITEDDissolved
00134254 - Dissolved on 19 March 2013
TROJAN 1 WASTE PREVENTION SCHEME LIMITEDDisolved
12337178 - Dissolved on 31 December 2024
TROJAN AUTOS LTDDisolved
12698683 - Dissolved on 7 February 2023
TROJAN (SVS) LIMITEDDissolved
04639114 - Dissolved on 9 July 2013
P. TROJAN LTDActive - Proposal to Strike off
10342167 - Incorporated on 23 August 2016
LIGHTSOURCE RENEWABLE ENERGY PORTUGAL PROJECTS 1 LIMITED
09723132 - Incorporated on 8 August 2015
KJ TROJAN LTDDissolved
10998201 - Dissolved on 3 September 2019
RF TROJAN LTD
13369129 - Incorporated on 30 April 2021
TROJAN BC LTDDisolved
13740178 - Dissolved on 22 February 2022
TROJAN (NW) LTD
11824733 - Incorporated on 13 February 2019
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