IGMA LIMITED Company number 03077627 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressUnit 5 Compass West Industrial Estate, 33 West Road, London, N17 0XL PostcodeN17 0XL Companies at this postcode 21 Map