KLM HOLDINGS LIMITED Company number 02780797 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressUnit 2b Argyle Street, Nechells, Birmingham, B7 5TJ PostcodeB7 5TJ Companies at this postcode 10 Map