About Us

Learn more about Admirals to make sure you are in the right company.

Admirals SC Ltd is registered in the Republic of Seychelles under Registration Number 8426894-1 and is regulated as a Securities Dealer by the Financial Services Authority of Seychelles under licence number SD073.
Find out more