|     +27 81 3355438

Give your Time

TUF believes that our time is our life and we have seen how spending time helping others can leave you feeling as if you have more time, not less…


Give your Talent

God created us with a great variety of talents. You may be able to run a marathon, organise a group meeting, teach or write…


Give your Treasure

TUF enables you to give money to something that concerns you and ensures that 100% of what your give will go to that need…


Give your Things

Part of your giving is from the things your have been blessed with – many in this world are not as blessed and could benefit from your generosity…

Latest Projects

TUF is always searching for new projects to help YOU improve someone’s life. See how others have already made a difference …

TUF Banking Account Details:

Account number: 1049877098
Branch code: 10450900
Type: Nedbank Current Account
Swift code: NEDSZAJj

German Banking Account Details:

M. Hatzenbuehler, The Umtshayelo Foundation,
Santander Consumerbank,
IBAN: DE27310108332457311720;
BIC: SCFBDE33 (evs)

Special thanks

We, the community of TUF, wish to share a special word of thanks with David and Catherine Constable who have supported the organisation since its establishment.


Contact Info

c. +27 81 3355438

Trust Reg No:


NPO Number:

126-745 NPO


Level 4
Back to Top