Catholic Trust For England And Wales

Philanthropy, Voluntarism, Grantmaking Religion-Related, Spiritual Development
Rev Christopher Thomas, 39 Eccleston Square, London, SW1V 1BX http://www.catholicchurch.org.uk
Total revenues
  • $12,300,000