DE HARMO LIMITED Company number 00518677 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office Address20-22 Clapham High Street, London, SW4 7UR PostcodeSW4 7UR Companies at this postcode 2 Average house price in SW4 7UR £500,000 (12 sales) Map