Company overview
Company Number
09662120
Name
Swindon Chapel Farm Solar Plc
Former names
Chapel Farm Community Solar Ltd
Entity type
Public Limited Company
Industry codes
35110
Status
Active
Incorporation date
29 June 2015
Address
Civic Offices, Euclid Street, Swindon, SN1 2JH, England
Postal code
SN1 2JH
Country
United Kingdom