The Swatch Group (Deutschland) GmbH Customer Service Center, Hohenzollernstrasse 16 75177 Pforzheim Germany