Created in 1910 (United Kingdom), Mayors own 4 sister brands and 4661 competing brands. Mayors is a brand of WATCHES OF SWITZERLAND GROUP PLC, listed on the stock exchange of Francfort. The ISIN, the company's International Securities Identification Number, is GB00BJDQQ870. The sector of Mayors is Retail -Cyclical.