Su sede central se encuentra en Moscú, Rusia, mientras que el holding está registrado en Reino Unido.