MIMHARROW LIMITED Company number 15898637 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address37 Dickensons Lane, London, England, SE25 5HS PostcodeSE25 5HS Companies at this postcode 6 Average house price in SE25 5HS £448,000 (18 sales) Map