ICMOS (UK) LIMITED Company number 04707758 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address25 DOWGATE HILL, LONDON, EC4R 2YA PostcodeEC4R 2YA Companies at this postcode 23 Map