Details held by the Charitable Trust register are here.

Below is what seems to be the most up-to-date (21 December 2005) list of Trustees.