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
Please note: This office can also incorporate in all jurisdictions offered.