I have just noticed this direct debit setup on my bank account??
Does anyone know who it is?? No payments have been taken out yet??
The only new thing I have recently setup is a M&S Credit card with 100% payments taken by Direct Debit??
Anyone else know what Club 24 Ltd could be??