3 ms·See above, it seems to be a handful of people, and they've got a long lease on a new HQ in London.by Nursie 6y agoSee above, it seems to be a handful of people, and they've got a long lease on a new HQ in London.