IM01 LIMITED Company number 07583904 · Monitor this company Active Overview People 16 Control Charges Documents Analysis Location Related Registered office Address3 Dean Trench Street, London, SW1P 3HB PostcodeSW1P 3HB Companies at this postcode 21 Map