Babcock International Group Plc
Admitted: 15/11/94
33 Wigmore Street, London, W1U 1QX, England
020 7355 5300
These solicitors work at the same firm/address.