St Modwen takes 10.8-acre site in Dorset

St Modwen has acquired a 10.8-acre site north west of the centre of Poole, Dorset with 160,000 sq ft space available to build units which will be named St Modwen … Continue reading St Modwen takes 10.8-acre site in Dorset