Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
STAFFORD FARM £7,002,033 £5,723,000 10 Feb 2020