Company identity
Founded / incorporated
30 June 2015
Company number 09663536
Legal name
SWINDON COMMON FARM SOLAR COMMUNITY INTEREST PLC
Company type
Public Limited Company
Region
South West England
Registered address
CIVIC OFFICES
EUCLID STREET
SWINDON
SN1 2JH
Insolvency history
No