Solar Trade Platform and Directory of Solar Companies
British Solar Renewables Limited

British Solar Renewables Limited

35 and 35a The Maltings, Lower Charlton Trading Estate, Shepton Mallet, Somerset BA4 5QE
Click to show company phone
United Kingdom the_United_Kingdom.png

Business Details

On-Grid / Off-Grid
Installation size
1(M)Wp+ Installations
Other Services
Operating Area
United Kingdom
Inverter Suppliers
Parent Company
Siem Europe Sàrl
Last Update