🇬🇧
VELOURA SKIN LIMITED
20.42 · Manufacture of perfumes and toilet preparationsSIC20420 · 47750Not filedID16958359
📍 APARTMENT 309 CITISPACE WEST, 2 LEYLANDS ROAD, LEEDS, LS2 7JS, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.