Search the register – results All results IOM COMMUNICATIONS LIMITED 03285009 - Incorporated on 22 November 1996 297 Euston Road, London, England, NW1 3AD