Dear Sir / Madam,
This company has been charging me £15 every month since 26 October 2018 until now. I can't remember signing any contracts. After a google search on My Time Rewards it seems many people are confused as to why they take money from their accounts also.
A few people have mentioned it is related to a purchase from National Express.
Normally...