🇬🇧
VYHRA LIFE LTD
20.42 · Manufacture of perfumes and toilet preparationsSIC20420 · 47750 · 47910Not filedID17030777
📍 UNIT 1 DENGEMARSH ROAD, BMS INDUSTRIAL ESTATE, LYDD ROMNEY MARSH, KENT, TN29 9JH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.