IDSTA is incorporated under the Companies Act 2006 as a private Company Limited by Guarantee. Company Number 11760800. 

Kemp House, 160 City Road, London, UNITED KINGDOM.

For more inquiry please contact IDSTA at this address

contact@idsta.com

ADVISORY FIRMS
BANKING SOLUTIONS
EXCHANGE PLATFORMS
INVESTMENT FIRMS
KYC/AML PROVIDERS
MEDIA & PR
AUDIT FIRMS
BROKER DEALERS
FINANCIAL MARKET REGULATORS
ISSUING PLATFORMS
LAW FIRMS
OTHER SERVICE PROVIDERS