Mercedes Benz Stort Valley Industrial Estate Stansted Road Bishops Stortford Hertfordshire CM23 2BT
Proposed roof mounted 106 KW solar PV system comprising of 280 x Canadian Solar 380w modules