Manufacturer
Company name
Wella Germany GmbH
Address
Berliner Allee 60-65a, Darmstadt, Hessen, 64295, DE
Email
wella.compliance@wella.com
Phone
+49 6151 302-0
EU responsible person
Company name
Wella Germany GmbH
Address
Berliner Allee 65, Darmstadt, Nordrhein-Westfalen, 64295, DE
Email
wella.consumeraffairs@wella.com
Phone
08001112999