HELMVILLE LIMITED Company number 00548476 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address64 SEYMOUR STREET, LONDON, W1H 5AF PostcodeW1H 5AF Companies at this postcode 19 Map