Taxpayers' £11m to company of London tower fire


Grenfell Tower is council-owned but the building’s management is down to an independent company – the Kensington and Chelsea Tenant Management Organisation (KCTMO).

Read More…