The Rewards Forum / Free Time - possible scam

I have just received a letter from a company called The Rewards Forum - who I have never heard of before. They claim to have my card details from a previous transaction and are going to debit my card with £99.99 for membership, and are offering a "free" holiday in Spain.

A bit of research suggests the phone number is linked to a company called Free Time, and phoning the number via Skype (I now live abroad) confirms this, though I've been on hold for 10 minutes as I speak. (Edit - have now spoken to someone who says it's been cancelled but I'm still going to keep a close check on my account!)

Research suggests this is linked to a purchase of Space Bags last year which I certainly didn't spend nearly £100 on! Nothing has been deducted from my bank account yet though...
This discussion has been closed.
Latest MSE News and Guides

Mortgage rates

What can you (or should you) do?

MSE News

Train strikes

Your refund rights explained

MSE News