Company overview
Company Number
09648928
Name
Birch Solar Farm Cic
Entity type
Community Interest Company
Industry codes
35110
Status
Active
Incorporation date
20 June 2015
Address
5Th Floor, North Side 7/10 Chandos Street, Cavendish Square, London, W1G 9DQ, United Kingdom
Postal code
W1G 9DQ
Country
United Kingdom