An island nation in the Indian Ocean with modern international company legislation.
Seychelles is an independent island nation in the Indian Ocean, off the east coast of Africa, and a member of the Commonwealth.
Companies doing business outside the country are formed under the International Business Companies Act 2016. The sector is supervised by the Seychelles Financial Services Authority (FSA).
Send us your details and your yacht's details via the contact page — we will get back to you with an offer for the most suitable company structure.
Whether your vessel is Turkish or foreign-flagged, private or commercial — let us track which documents you need and when.