A non-profit, community based, non-governmental, organisation providing holistic services to the community.