The Swatch Group (UK) Limited Building 1000, 2nd Floor East Wing, The Royals Business Park, Dockside Road E16 2QU London Verenigd Koninkrijk