Cardtronics UK Limited
Admitted: 17/09/07
5 Merchant Square, London, Hertfordshire, W2 1BQ, England
01707632800
These solicitors work at the same firm/address.