LIGHTSOURCE EGYPT HOLDINGS LIMITED
08009598 - Incorporated on 28 March 2012
LIGHTSOURCE SPV 98 LIMITED
08750049 - Incorporated on 28 October 2013
LIGHTSOURCE VIKING 2 LIMITED
09210906 - Incorporated on 9 September 2014
LIGHTSOURCE VIKING 1 LIMITED
09210825 - Incorporated on 9 September 2014
LIGHTSOURCE SPV 140 LIMITED
08766209 - Incorporated on 7 November 2013
LIGHTSOURCE SPV 127 LIMITED
08762544 - Incorporated on 5 November 2013
LIGHTSOURCE COMMERCIAL ROOFTOPS LIMITED
08761250 - Incorporated on 4 November 2013
LIGHTSOURCE SPV 215 LIMITED
08946409 - Incorporated on 19 March 2014
LIGHTSOURCE SPV 204 LIMITED
08943830 - Incorporated on 17 March 2014
LIGHTSOURCE SPV 203 LIMITED
08943604 - Incorporated on 17 March 2014
LIGHTSOURCE SPV 202 LIMITED
08943669 - Incorporated on 17 March 2014
LIGHTSOURCE SPV 192 LIMITED
08938959 - Incorporated on 13 March 2014
LIGHTSOURCE SPV 179 LIMITED
08935979 - Incorporated on 12 March 2014
LIGHTSOURCE SPV 171 LIMITED
08934841 - Incorporated on 12 March 2014
LIGHTSOURCE SPV 264 LIMITED
09723289 - Incorporated on 8 August 2015
LIGHTSOURCE SPV 236 LIMITED
09737388 - Incorporated on 18 August 2015
LIGHTSOURCE SPV 286 LIMITED
10674759 - Incorporated on 16 March 2017
LIGHTSOURCE GRACE 2 LIMITED
10948970 - Incorporated on 6 September 2017
LIGHTSOURCE BODEGAS 3 LIMITED
13070907 - Incorporated on 8 December 2020
LIGHTSOURCE FINCA 3 LIMITED
13069804 - Incorporated on 8 December 2020