Very unhappy to say I also just got screwed over by the website. I am asking myself over & over again - WHY didn't I check the reviews for this site before depositing my money?!
They have taken £1,100 from me linking it to hidden terms which were never shown to me in any way shape or form. I am furious, upset and cannot believe I was naive enough to get involved with a corrupt company.
If this backyard dodge shop has an office in London, there's no doubt I'd be making an appearance...
Everyone, PLEASE be warned!