Founded
2009
Legal Status
Trust
Leader
STEPHEN ELPHICK
To advance the Christian faith and in particular to communicate the Gospel of the Lord Jesus Christ; using all forms of media and other means.
Year ending 2025
Income & expenditure over time
Europe