Firm Fined £40K After Teen Labourer Falls Six Floors to Death at London Building Site Thursday, March 19, 2026 safety construction accident workplace fall scaffolding investigation prosecution regulations roofing A tragic accident claimed the life of 19-year-old Renols Lleshi, who fell six floors down a ventilation shaft at a building site in London. On July 5, 2023, Renols was dismantling scaffolding on the twelfth floor roof garden … Read More