Representative The Swatch Group (España) S.A. Edificio C, Miniparc I, Calle Yuca, 2, Urbanización El Soto de la Moraleja 28109 Alcobendas, Madrid Spain Contact Phone: +34 91 334 63 00 Fax: 0034 916 50 50 60 Email: serviciotecnico [at] es.swatchgroup.com Get direction