To Sell Turbine / Solar / Telecoms / Billboard, Waste / Energy
The total site area extends to 198.5 hectares / 490.5 acres as indicated on the boundary plan. Approximately 45.26 Hectares / 111.84 acres is available in the..
Chapelcross lies close to the Scotland/England border in the Dumfries and Galloway region...