Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
SHARPRIDGE FARM £26,937,157 £20,614,185 31 Jan 2017