Turners Farm Turners Lane Barnacre Preston Lancashire PR3 1GJ
EIA screening opinion for proposed installation of ground solar farm with ancillary development