The Trust is a small charity (Registration Number 309500) established to advance the Christian Religion in accordance with the principles of the Anglican faith in all parts of the world, especially to support education and training for clergy and lay people in this country and overseas, or any purpose concerning their spiritual or temporal welfare.
The Trust is governed by St Boniface Council and its trustees meet 4 times a year.