FA
Fagroodeen A

1 reviews | Active since Sept 2017

26 Sept 2024, 18:49

*****ulent debit order

I have NEVER heard of these people & I have never signed a debit order mandate with them but they put through a debit order on my account! Are you INSANE? This is ***** & you need to be reviewed! Where did you get my bank details from??

0
Replies (0)