Firms fined £1.3m after man killed by falling window from luxury property in LondonSeptember 24, 2026