IVILLAGE LIMITED Company number 03837269 · Monitor this company Dissolved Overview People 17 Documents Analysis Location Related Registered office Address1 CENTRAL ST GILES, ST GILES HIGH STREET, LONDON, WC2H 8NU PostcodeWC2H 8NU Companies at this postcode 193 Map