"The RC Community website is owned by Redeemed Camp, a faith-based charitable organisation registered in England and Wales, set up to support individuals facing life’s social challenges."