Had a job a few weeks ago and Dettol Mould and Mildew Remover was recommended by Martin.
Worked a treat, although can't comment on the lasting effects.
For the surface mould that had formed on the carpets I used M-Power. First time I've used this but it did a great job.
Forgot to mention that I misted carpet with odour clear and wiped the same onto hard surfaces to finish.