Land East Of Henwood Lane, Catherine-de-Barnes
EIA screening opinion for a proposed battery storage facility.