IMPERFECTLY PERFECT LTD Company number 14424308 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address7 Melrose Road, London, England, SW18 1ND PostcodeSW18 1ND Companies at this postcode 23 Average house price in SW18 1ND £991,000 (41 sales) Map