Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Sarah's Trust, which introduced philanthropists to good causes in need of funding, was formally wound up last month after being first registered with the Charity Commission in 2018.