IOM GROUP LIMITED Company number 11082418 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address4TH FLOOR ST NICHOLAS HOUSE, OLD CHURCHYARD, LIVERPOOL, UNITED KINGDOM, L2 8TX PostcodeL2 8TX Companies at this postcode 13 Average house price in L2 8TX £56,000 (1 sales) Map