KC Care helps those who are economically and socially disadvantaged cope with the demands of life and paves the way for a better future by providing life skills, education and support in safe and nurturing environment that fosters self-esteem, self-sufficiency and social well being.