The Alexander Mosley Charitable Trust is a registered charity in England and Wales with a very broad mission to support charitable causes, but many of the various projects we have supported are related to access to truth and justice, promoting a rational scientific ethos; the unbiased interpretation of evidence; and helping marginalised people to gain access to justice.

Registered office

Care of: Payne Hicks Beach, 10 New Square, Lincoln's Inn, London, WC2A 3QG