Village Scribe Association Trust
Joza Youth Hub
Ncame Street
Grahamstown, 6139
Rep. of South Africa
Trust no: IT224/2010
NPO no: 091-910-NPO
PBO 930 038 006
Joza Youth Hub
Ncame Street
Grahamstown, 6139
Rep. of South Africa
Trust no: IT224/2010
NPO no: 091-910-NPO
PBO 930 038 006