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