0
Connected

Northmoor Farm

Northmoor Farm
Nominal Power: 5MWp
Location: Devon County, UK
Grid Connection: 2015
Owner: Lightsource Renewable Energy LTD