What is TRUST CHARITABLE the term given to a trust that benefits the public, is a non-profit organisation.