B.M.A. PENSION TRUSTEES LIMITED
BMA HOUSE, LONDON
Reg Number: 01328112
Date of Inc: January 09, 1977
BMA INVESTMENTS LIMITED
TAVISTOCK SQUARE,
Reg Number: 02683429
Date of Inc: March 02, 1992
BMA LAW LIMITED
Bma House, London
Reg Number: 09195241
Date of Inc: August 29, 2014
BRITISH MEDICAL ASSOCIATION
Bma House British Medical Association, London
Reg Number: 00008848
Date of Inc: October 21, 1874
COMMONWEALTH MEDICAL ASSOCIATION
British Medical Association Building, London
Reg Number: 02812942
Date of Inc: April 27, 1993
DOCTOR HEALTH LIMITED
B M A House, London
Reg Number: 10210032
Date of Inc: June 01, 2016
MEGANEXUS HOLD CO LTD
TAVISTOCK HOUSE TAVISTOCK SQUARE, LONDON
Reg Number: 14429457
Date of Inc: January 01, 1970
MEGANEXUS INVESTMENT HOLD CO LTD
Tavistock House Tavistock Square, London
Reg Number: 14437797
Date of Inc: October 24, 2022
MEGANEXUS LTD
Tavistock House Tavistock Square, London
Reg Number: 03606348
Date of Inc: July 29, 1998
OPEN CARE PLATFORM LTD
Tavistock House, London
Reg Number: 13562441
Date of Inc: August 12, 2021
SANCTUM FI LLP
Tavistock House Tavistock Square, London
Reg Number: OC304321
Date of Inc: March 31, 2003
THE CAMERON FUND
Bma House, London
Reg Number: 00993060
Date of Inc: October 29, 1970