This website is operated by:
The Swatch Group (UK) Limited
Building 1000, 2nd Floor East Wing
The Royals Business Park
GB-London E16 2QU
We are registered in England and Wales under company number 00177501.
Our VAT number is GB232933667.
The Swatch Group (UK) Ltd is an affiliated company of The Swatch Group Ltd., Biel, Switzerland.
Phone: NEED TO CONFIRM NM: +44 345 899 1983