Getting in Touch


Our offices and shop are located on the Ta' Xbiex waterfront; the Yachting hub of Malta.

 

Name *
Name

Contact Details

156, Ta' Xbiex Sea Front

Ta' Xbiex, Malta

T   +356 21331192
M  +356 99472930
M  +356 79323690