Qube Research & Technologies Limited
Admitted: 15/09/11
9 Bressenden Place, London, SW1E 5BY
These solicitors work at the same firm/address.