A subcontractor, 40, was found dead outside Block Six of Monte the Vista construction site in Sha On Street, Ma On Shan. Police suspect he accidentally fell while fixing windows between the 19th and 20th floors.