Tetra Consultants

Contact Info

Tetra Consultants assists our international clients to register company in Seychelles. Seychelles is a popular offshore jurisdiction for many investors due to multiple tax benefits. Our services include Seychelles company registration, corporate bank account opening and setting up of trust or foundation.

Associated Business License Issuers (1)

Seychelles Licensing Authority (SLA) logo Seychelles
Seychelles Licensing Authority (SLA)
Seychelles

In order for you to engage in any business activity, you need to register your business with Registrar as stated by the Companies Act 1972, and to have the appropriate license, issued by the Seychelles Licensing Authority (SLA), as stated by the Licenses Act 1986.