IC16 LIMITED Company number 04263354 · Monitor this company Dissolved Overview People 9 Documents Analysis Location Related Registered office Address12TH FLOOR E&EE BUILDING, IMPERIAL COLLEGE, LONDON, SW7 2AZ PostcodeSW7 2AZ Companies at this postcode 30 Map