YCG Trust has been set up to carry out activities which benefit the community and in particular (without limitation) to achieving the effective reintegration of serving prisoners and prison leavers and reducing rates of reoffending in the community following release (through support with their sentence planning and progression, mentoring, education, training, employment, accommodation and other support needs whilst in custody and following release).