Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OCHRE CLOSE £189,123 16 Oct 2023