Lynton House, 7-12 Tavistock Square, London WC1H 9LT
Company number
Medical Research Council Technology is a company
limited by guarantee no. 2698321 incorporated in England and Wales.
Charity numbers
Medical Research Council Technology is a
charity registered with the Charity Commission for England and Wales
no. 1015243 and a charity registered in Scotland with the Office of the
Scottish Charity Regulator no. SC037861.