Active since Jun 2017
Terrible, Terrible service, worst mistake ever switching over, 6 months and still apparent IT problems so I must pay my own bills, disgusting.
Dishonest company, owner refuses to pay for works done, regardless of the attempts to contact him, just refuses to take phone calls or reply to emails, very disturbing to know that this company is working in the marine industry in Cape Town.