303 Newark Terrace, Kenilworth, Cape Town, South Africa
The Foundation is the realisation of a dream that was born in 2004. Today the Foundation is proud of the dynamic, creative and interactive programmes we developed over the years. The programs facilitate the integration of life skills, self love and self-esteem in the lives of young people, as well as care givers and care