Company name: The Fine Watch Club
Description: The leading watch owners club
Rue des Vollandes 23, 1207 Genève, Schweiz