Federal Trident Ltd., Montréal, succursale de Genève