Solar Distribution Ltd was incorporated in the United Kingdom, with our registered office based in London. Our management team is currently based in Spain, in Madrid and Andalucía..
We have a network of specialists working around the globe on location research, data collection, production refinement and government lobbying.
The main focus of Solar Distribution is to bring together a common system and goal in Concentrated Solar Power (CSP) plant production, to reduce prices and increase productivity and facilitate viable energy plant substitutions across the globe.
Spain currently has the largest number of Concentrated Solar Power plants in operation in the world and is responsible for 70% of plant constructions worldwide.
Office Locations
London
Madrid
Kemp House
160 City Road
London
EC1V 2NX
United Kingdom
Solar Distribution is Registered in England & Wales - Company Number: 11950498
London Registered Address: Kemp House, 160 City Road, London, EC1V 2NX UK - Spain Office: Bubble, Calle Jardines, 8, Bajo, Madrid 28013