7th Floor, 33
Holborn
London
EC1N 2HU
- Companies registered here
- 5
- Postcode
- EC1N 2HU
Companies at this address
- Lightsource Construction Management Limited (07957109)
- Lightsource Labs 1 Limited (08766258)
- Lightsource Spv 18 Limited (07743729)
- Lightsource Spv 265 Limited (12028975)
- Lightsource Spv 29 Limited (07743780)