Company overview
Company Number
SC437976
Name
1St Solar Ltd
Entity type
Private Limited Company
Industry codes
43220
Status
Active
Incorporation date
30 November 2012
Address
83 Cadzow Street, Hamilton, Lanarkshire, ML3 6DY, Scotland
Postal code
ML3 6DY
Country
United Kingdom