£300k · Collected in 2024
Founded
1979
Legal Status
Other
Leader
Dominic Watts
The advancement of the Christian faith and the promotion of spiritual renewal in the Roman Catholic Church through, inter alia, the production of a magazine, production and sale of educational videos and related materials and the organisation of training courses and conferences.
Year ending 2024
Income & expenditure over time
Europe