Inverness International, Ltd, Dover, succursale de Genève