Maintenance works in Triq id-Difiża Ċivili, Mosta