Website: https://www.nhfc.co.za/Email: webinfo@nhfc.co.zaFacebook: https://www.facebook.com/nhfcflisp/Twitter: https://twitter.com/NHFC_SOCPostal Address: PO Box 31376, BRAAMFONTEIN, 2017Street Address: The Isle of Houghton, Old Trafford 3, 11 Boundary Road, 2193 JOHANNESBURGPhone: 011 644 9800010 085 2199 (Call Centre)Directories: Development Organisations