Company name: British Medical Association - BMA (Tavistock House)
Description: The British Medical Association (BMA) is the trade union and professional body for doctors and medical students in the UK.
20 Tavistock Square, London WC1H 9HW, United Kingdom