System Type Facade
Location Stockport, UK
System Size 28.79kWp