We'd love to hear from you Stay Connected Head Office 141 Church Street Johannesburg, 2188, South Africa +27 71 053 3436 Info@taffds.org Branch Office (Nigeria) 5 Ige Street, Iyana Ipaja, Lagos 102213, Lagos, Nigeria Branch Office (USA) 105 Woodbury Lane, Canton, GA, 30114, USA Send us a Message Send Message