IMO AGENCY LIMITED Company number 08132666 · Monitor this company Dissolved Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressHEATH FARM, HAMPTON LANE, MERIDEN, WARWICKSHIRE, CV7 7LL PostcodeCV7 7LL Companies at this postcode 9 Map