Immanuel Afrika Centre (CS No. 000721) is registered as Charitable Children's Institution in Kenya.