Paul & Léonie Limited, Road Town, succursale de Genève