These people try to you out of money by running mass bulk debit orders against multiple accounts. How they find the account information is most probably illegal.
I have tracked them down and this is their contact info.
Top Adz
031 8376015
031 8376014
[Email Removed]
0 comments