OP 21 September, 2023 - 01:39 PM
I’m in contact with someone who does Direct debit refunds in the Uk for every bank branch. I’m wondering how legit this is or if the risks are greater than what’s being explained to me. If anyone could help that would be great.
Thanks
Thanks