33 Holborn,
7th Floor
London
EC1N 2HU
- Companies registered here
- 5
- Postcode
- EC1N 2HU
Companies at this address
- Lightsource Brazil Holdings 1 Limited (08756900)
- Lightsource Renewable Energy Italy Holdings Limited (08751689)
- Lightsource Residential Rooftops Limited (07744337)
- Lightsource Spv 149 Limited (08924915)
- Lightsource Viking 2 Limited (09210906)