The Swatch Group (UK) Limited Building 1000, 2nd Floor East Wing, The Royals Business Park, Dockside Road E16 2QU London UK
IMPORTADORA Y COM. ALTEA LTDA. CERRO EL PLOMO 5855 OF 1005 P 10, LAS CONDES 7561160 SANTIAGO-RM Chile