Balliol Business Park Cargill Protein Europe Balliol Road Pendeford Staffordshire WV9 5EU
The installation and operation of ground mounted solar panels with associated infrastructure, including photovoltaic panels, mounting frames and all associated equipment, apparatus and engineering operations.