Name of company
Christ the Rock Ministries
Registered office
Soul Refresh, 9 Leegate, London SE12 8SS
Contact details
Tel Int'l +44 20 3556 7635 David.French@ctrm.org
Business ID no.
Charity No 1101041 registered in England and Wales
VAT no.
Not Applicable
Regulatory authority
The Charity Commission of England and Wales