Surely, you have insurance to cover you? In any case, would they not claim on the 30 warranty not against you?
For mould to exist, there must be some raised moisture levels.
You can't rely on an "independent" surveyor's report when the surveyor was appointed by you and paid for by you. That's...