I M N LIMITED Company number 03854765 · Monitor this company Liquidation Overview People 1 Analysis Location Related Registered office Address29TH FLOOR, CANARY WHARF1 CANADA SQUARE, LONDON, E14 5DY PostcodeE14 5DY Companies at this postcode 297 Map