Service Provider:: ITR Industry to Retail GmbH
Location: Im Löwental 60
45239 Essen, Germany
Germany
Tel: +49 201 95 98 95-0
Fax: +49 201 95 98 95-30
Managing Director: Stefan Tholen
Commercial Register: Local Court Essen, Germany
Registration Number: HRB 22780
Person responsible: Sahar Tholen
VAT ID: DE275406696
For extrajudicial dispute resolution, the system according to Regulation (EU) No. 524/2013 is available at http://ec.europa.eu/consumers/odr.