Where can I find map updates for my TomTom One 125?

I looked on the tomtom website, but I couldn't find a 125 model number.

And, don't they offer a deal that you can get a map update for free if one comes out during the first month you own the tomtom?

Please help!