Barclays Corporate Banking Legal
Admitted: 15/02/06
Level 25, 1 Churchill Place, London, London, E14 5HP, England
01256 791085
These solicitors work at the same firm/address.