I've come to realise that there are a lot of Business Directory websites in South Africa. Some business directory really stand out whereas some rank well on Google without great UX (user experiece).
In the most recent developments, iBusiness is proud to announce the listing directory as a major part of the website.
You can List your Business for free on iBusiness, or choose a premium package. There are features such as timekit, lead forms, post your business products and discounts.