- Westwell, England, United Kingdom
The Trust was founded in 1988 in the UK. It has established a forum for people who are interested in encouraging the pursuit of wisdom in the arts, sciences, education and commerce. Our ambition is to sow the seeds of spirit within ourselves and to foster the growth of spirit within others. Our aims are therefore unpretentious, but profound.