Joshua Project is a Non-Profit Company which focuses on providing support to vulnerable children and youth in Jeffreys Bay and Humansdorp, Eastern Cape, South Africa.  http://www.joshuaproject.co.za