The De Morgan Foundation is a charity registered with the The Charity Commission For England And Wales, Registered Charity No. 310004.