Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
JOHN MENZIES (GB) LTD LOCKHEED CLOSE £2,477,947 £2,025,310 27 Feb 2020