Address:
"The 10 Square"10, Pjazza San Nikola,Is-Siggiewi
Malta SGW 1073
info@the10square.com
Tel: 00356 9937 0037