I wonder if someone can shed some "legal?" light on this matter.

Fortunately I've never been down this road but now sit with a situation where I acquired "professional services" of another company but they simply don't deliver and I have signed a 12 month contract. As far as I know, a company can't take another company to the small claims court, nor do I think the National Credit Act will help in this case.
The agreement was signed between 2 PTY's, if that helps at all. The supplier don't deliver on their promises and I can't get any correspondence from them. The services mount to R400/pm which I could rather add to my marketing or sales budget.

What recourse can I take?