The Watches of Switzerland Group — which has managed the Rolex boutique in Mayfair, London for the last…