HV MITCHELL MANAGEMENT LIMITED Company number 17049273 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address36a Thurlow Park Road, London, England, SE21 8JA PostcodeSE21 8JA Companies at this postcode 13 Average house price in SE21 8JA £560,000 (21 sales) Map