In addition to the advice given, I'd suggest you wipe the drum and seal after you run it (I keep an old t-shirt near the machine for this), and leave the door open for an hour or two after a wash. Adding white vinegar to the wash (bit in the soap compartment, a bit in the softener) will help keep scale build up down and help soften and freshen your wash. Personally, I wouldn't bother with the bleach (at least after the initial clean up of the mould), but run a load every two weeks (or even every week if I was having a lot of mould) with a hot run and white vinegar in all the compartments.
They sell this stuff called "service it" or something. Normally, I wouldn't bother with it, but my mother in law really used a lot of crap detergent in the machine (and wouldn't dream of using Calgon or vinegar), so in order to keep the machine functional, I used to use it about once a month. Usually they have a break-down within six months with a new machine, and a machine usually only lasts a couple of years. We managed to avoid any breakdowns for a year and a half by using that regularly in a really cheap machine we picked up after my MiL's expensive machine broke down after 3 years. It might not hurt to use that to get it clean the first time you clean your machine. It's only about 3 quid, and it has pretty clear instructions.
Good luck!