P3 Charity (People, Potential, Possibilities) is a charity and social enterprise delivering services for socially excluded and vulnerable people. Although primarily concerned with helping people exit the streets and move into their own home, P3 also offers mental health support services, youth services, justice services, and community support and advice.