Navex Shipping Limited Partnership, Halifax, succursale de Genève