HORPHAG RESEARCH (UK) LIMITED, Londres, succursale de Meyrin