IMECHE SERVICES LIMITED Company number 01361114 · Monitor this company Dissolved Overview People 15 Control Documents Analysis Location Related Registered office Address1 Birdcage Walk, Westminster, London, SW1H 9JH PostcodeSW1H 9JH Map