Kings Hope Development Foundation | Association Incorporated Under Section 21| Registration No 2002/000146/08. Site last updated Sep 2008