
Business stream
Reviews 13
AVOID THIS COMPANY
Absolute disgrace of a business, If I could rate it a -10 I would. They hound people for money that isn't there's. Their computer system is useless, staff are incompetent and they never reply to emails. 111 emails sent to business stream and still an ongoing issue. They are harassing people and causing unnecessary stress. Avoid this company!!!!!