Manufacturer
Company name
Star Brands Limited
Address
Suite1, 1175 Thorpe Park Gardens, Century Way, Leeds, LS15 8ZB, UK
Email
customerservice@starbrandsltd.com
Phone
4401132666300
EU responsible person
Company name
Star Brands EU c/o WCPH B. V
Address
12 Admiraal Banckertweg, Leiden, 2315SR, NL
Email
sds@starbrandsltd.co.uk
Phone
31850806794