About The Spring Of Life Christian Centre Limited (07235626) United Kingdom