Mercedes Benz Of Hertford Foxholes Business Park John Tate Road Hertford Hertfordshire SG13 7LB
Installation of roof mounted solar panels, 150 KW solar PV system comprising of 403 x Canadian Solar 380w modules