The Allen Trust seeks to apoint New Trustees Governance and/or Charity Investment experience desirable The Allen Trust (Reg. charity no. 1146388) was founded in 2011 primarily to improve the quality of education to children in post conflict areas where there is likely to be a high percentage ... Read more