Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LEECHPOOL HOLDINGS Semi-Detached £259,523 £174,000 11 Dec 2014
22 LEECHPOOL HOLDINGS Detached £809,025 £475,000 28 Sep 2006