Lighthouse of Yahweh, an Independent Aftercare Facilitation Services Provider, Situated in Midrand Johannesburg.