Yes. I do alot of cleans for a builder ( in & out) and it gets everything off of the plastic and glass that wfp or scrims don't. Only about £5 in B&Q so have a little go at home 1st!
if the mould is in silcone around the windows you wont get it out. you will have to replace it..