BP
Buyelwa P

1 reviews | Active since Jun 2021

18 Jun 2021, 18:14

Lost my money

Last year I submitted my tax return. They deposited my money to someone else account I discovered that and went back to them they said it's not their fault but in 2019 they deposited my money to account.

0
Replies (0)