©Ellel Ministries International 2020
Privacy Policy
Ellel Ministries is registered in the United Kingdom as The Christian Trust under charity number 1041237 and company number 02883771. Registered in Scotland under charity number SCO 38860. Our registered office is Ellel Grange, Bay Horse, Lancaster, LA2 0HN, United Kingdom.
Further information is available at the main Ellel Ministries website at https://ellel.org