Tas Sliema – Construction works