The Swatch Group Ltd
Biel / Bienne CH-2501
18.1 The Swatch Group Limited The Swatch Group Ltd ("Swatch Group") is an international group active in the design, manufacture, and sale of finished watches, jewelry, watch movements and watch components as well as electronic systems. Swatch Group supplies nearly all components required by its... Read more
It appears the WHOIS Server is temporarily unavailable, please try again later.