What has happened to this company??
What has happened to this company, they have over £8600 of my money, a transfer to Euros was ordered on Thursday 23/11. I have neither the Euros transferred as promised or any way of contacting them.
November 28, 2023
Unprompted review