Overview
Legal name
SOLAR-TECH RENEWABLES LTD.
Region
South West England
Registered address
UNIT 15 SPACE2WORK WARMINSTER
FURNAX LANE
WARMINSTER
WILTSHIRE
ENGLAND
BA12 8GL
Insolvency history
No