Something on Your Mind? Talk to Us.

Your feedback helps us sail in the right direction.
Whether it’s a suggestion, a comment, or just something you’d like to share – we’d love to hear from you!

    Contact Information
    Address
    • Registered office:
    • Zeppou 59, Glyfada
    • Athens, Greece
    • Company Registration Number (GEMI): 182492201000
    Follow us