🇬🇧
VENUS PRODUCTS INTERNATIONAL LIMITED
17.71 · Manufacture of knitted & crocheted hosierySIC1771 · 7487Not filedID02664414
📍 26A NORTH AUDLEY STREET, LONDON, W1YA
Data sourced from official commercial registries. Last updated when this company filed its accounts.