MITCHELL CURTIS LIMITED Company number 11019694 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address77a Central Hill, London, England, SE19 1BS PostcodeSE19 1BS Companies at this postcode 26 Average house price in SE19 1BS £518,000 (30 sales) Map