CCP, Caring for Communities and People, are a charity based in Cheltenham who work with socially, educationally and economically disadvantaged young people. They provide services including supported accommodation for homeless young people; a multi-agency information and advice centre; trained volunteers to act as “Appropriate Adults” for young people aged 17 and under and adults with mental health or learning disabilities when held in police custody and a family support team to help people experiencing difficulty in coping with family life and social situations.