Su sede central se encuentra en Londres, y cuenta con oficinas en los cinco continentes.