Global Offices


About OCRA (Seychelles) Limited

Since its inception in 1995, our office in Seychelles has provided over 2,300 International Business Companies (IBCs). As part of a dynamic and fast-growing offshore jurisdiction, we are ideally placed to offer vehicles suited to the unique requirements of companies and individuals seeking a tax efficient base for their operations.

Expertise & Focus

  • Seychelles IBC Companies and Seychelles CSL Company incorporation and administration
  • Trust formation and trustee services
  • Company secretarial services
  • Provision of professional directors and nominee shareholders
  • Registered office services
  • Yacht and ship registration in the Seychelles

Specialist Jurisdiction(s)

Please note: This office can also incorporate in all jurisdictions offered.

Make Contact

OCRA (Seychelles) Limited
303 Aarti Chambers
Mont Fleuri
PO Box 983, Victoria
Mahe, Seychelles
View Google Map

07:21 pm
Nathalie Rath
English, French, Creole