Web Design in Malta The Web Ally Address: 22/1 Triq it-tabib Nikol Zammit, SGW 3070 Siggiewi Malta Phone Number: +356 79 44 64 95