🇬🇧
ELKA & GAVRA LTD
20.42 · Manufacture of perfumes and toilet preparationsSIC20420 · 64205 · 70229 · 82990DormantID12701198
📍 31 BARFLEUR LANE, LONDON, SE8 3DD, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.