About Christian Endeavour Holiday Centres Limited (02939379) United Kingdom