Spring Harvest website
Essential Christian, registered charity number 1126997, a company limited by guarantee, registered in England and Wales, number 06667924.