Founded
2000
Legal Status
Other
Leader
RICHARD ALAN HOWARD
The relief of suffering caused by the participation in belief systems which are religious (or have similar effects as religions on their practitioners) by counselling and other help and the promotion of study and research into such systems for the benefit of the public.
Year ending 2025
Income & expenditure over time
Europe