The Kantar Group Limited
Admitted: 01/12/99
30 Stamford Street, London, SE1 9LQ, England
01926653000
These solicitors work at the same firm/address.