Staffordshire Office Buildings Sold

Three office buildings in Lichfield, Staffordshire have been sold for £10.8m.

Read more