The Leaders of Worship and Preachers Trust
Registered Charity No.
1107967