Hi..
Windows form part of "Buildings".
As such, owners responsibility to pay, or preferably to claim under their Landlords insurance. Commercial leases etc often have glass written in as tenant's responsibiliity, not aware of this ever happening in a residential situation though.
Can perhaps try and claim your excess back from the tenants.