Kaleidoscope believes in providing care that is personalised to the individual’s needs. We provide a range of support programmes but what remains consistent is trying to ensure that people are given the help they need rather than providing a service that is not straightjacketed by an overriding therapeutic intervention.
Our services are not just about the individuals. Kaleidoscope got its name by bringing people from different backgrounds and lifestyles together. Community engagement is vital to our work, as well as understanding how individuals are best when they come together in community. To this end we try to provide meeting places and are committed to supporting peer mentoring
