Re: As I read that
"The problem was with TomTom and not with Mazda?"
The problem is with both. Mazda fitted the TomTom gear as standard yet didn't put in their manual that owners selling their car on should also delete/disable any billing accounts associated with the car.
If it's bolted on the car, it should be noted in the manual. The manual in my car covers all sorts of options I don't have nor were offered with the model I have. They just copied and pasted text that applied to all of my make and model for English speaking countries.