KM20 LTD Company number 12132041 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressSt Mary Le Bow House, Bow Lane, London, England, EC4M 9DJ PostcodeEC4M 9DJ Companies at this postcode 18 Map