SCC Strategic Communications Company Ltd, Londres, succursale de Lutry