The Financial Times (Switzerland) Limited, Londres, succursale de Genève