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 United Kingdom

Business Details

On-Grid / Off-Grid
Off-grid
Installation size
1(M)Wp+ Installations
Operating Area
Australia, United Kingdom
Parent Company
Siem Europe Sàrl
Last Update