1 reviews | Active since Aug 2018
I got an SMS telling me a "KEYDIRECT lodged a debit order for date 180831 on your acc.for queries call ********** 235 ref *********" I called their call center and the agent mentioned that they got my details from the NATIONAL CONSUMER DATABASE. The operator seemed to acknowledge that they do this a lot.