Land At Ipswich Road Newbourne Suffolk
EIA Screening Opinion - Proposed development of a solar farm and associated infrastructure