Company information Nu Skin Netherlands B.V. Registered address: Amundsenweg 2 5928 LT Venlo The Netherlands Company number: 34091945 VAT number: NL803678034B01 Phone number: +31 8 50 02 18 53 E-mail address: netherlandsweb@nuskin.com