Thanks all for all the info. I would use one of the cleaning products that you have suggested and if it didn't work I would definitely call a cleaning service.

Cheers,