Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 2 LOCKHEED ROAD £37,350,000 24 Dec 2020
UNIT 4 LOCKHEED ROAD £5,826,812 1 Oct 2019
UNIT 6 LOCKHEED ROAD £2,350,000 14 Nov 2018