Political Status

The Seychelles is an independent democratic Republic consisting of a group of 115 islands.

Do you have a question? Ask Jason

The Seychelles is an independent democratic Republic consisting of a group of 115 islands situated a thousand miles off the east coast of Africa, four degrees south of the Equator.  The main island is that of Mahé, and the financial centre is located in the island's capital, Victoria.

Speak to an expert now Form your Seychelles company


The independence of the Seychelles combined with its political stability means that the islands benefit from government policies which actively foster its status as an international financial centre.

The Seychelles is ideally situated between the major trade and manufacturing regions of Asia, Europe and Africa to offer a unique platform for investment strategies into these key global areas.

Jordans Trust Company (Seychelles) Limited is licensed and regulated by the Seychelles Financial Services Authority.

Meet the team

Dedicated to making sure you receive a personal and responsive level of service.

Find out more

Jordans Trust Company (Seychelles) Limited
Suite 24
First Floor
Eden Plaza
Eden Island; PO Box 438
Mahe
Seychelles

+248 422 5558

Hours of Operation:
Mon. to Fri. 9am to 5pm