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??
Helpful (0)
Replies (0)0
Replies (0)