1 reviews | Active since Member
*****STER ALERT
They deducted money from my account and when i tried calling them to cancel the debit order and they do not answer, and they do not respond to emails.
What is more concerning with this company, the bank can't even assist with stopping the debit order.