I spoke to the property manager at the factors. He said he's going to speak to their insurance brokers and get some advice from them. He gave me his email and mobile number too.
Surely this must be a common issue though - there are tons of flat roof buildings in Glasgow (and in the UK in general)?