IMO CARS LTD Company number 08777643 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressSHAW ROAD, OLDHAM, ENGLAND, OL1 3JA PostcodeOL1 3JA Companies at this postcode 5 Map