Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
A E Chapman & Son Ltd £ 31,592,3720.000001
Segro Clapham North Limited £ 22,886,6280.000001
T Brewer & Co Ltd £ 891,6070.000001