Home / Charity no. 1146896

Animal Free Research UK

Registered charity · WC1N 3AX

Previously known as Dr Hadwen Trust for Humane Research (261096) and now operating as Animal Free Research UK (1146896) following incorporation on 1 Oct 2013.The Objects of the Charity are the prevention of the suffering of animals and the advancement of human health, by the promotion of and funding of human-relevant replacements to the use of animals in scientific and medical experimentation.

Annual income

£1,035,302

Annual expenditure

£1,473,935

Trustees

Senior staff pay

No highest-paid staff band is available in the data held for this profile. That does not prove that every employee was paid below the reporting threshold; check the latest accounts and official register entry before drawing a conclusion.

Public contact address
27 OLD GLOUCESTER STREET, LONDON, WC1N 3AX
Registered
17 April 2012
Financial year end
31 March 2025

Source: Charity Commission register entry · Bulk register extract dated 4 September 2026