INNODEVICE LIMITED Company number 07288871 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office AddressNORTH WEST WING BUSH HOUSE, ALDWYCH, LONDON, WC2B 4EZ PostcodeWC2B 4EZ Companies at this postcode 63 Map