BRITISH MEDICAL ASSOCIATION
B M A House, Tavistock Square, London, WC1H 9JP, England
02073836652
These solicitors work at the same firm/address.