Search the register – results All results IM01 LIMITED 07583904 - Incorporated on 30 March 2011 3 Dean Trench Street, London, SW1P 3HB