Major maintenance to 318 homes in Delft