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

Sign up below if you would like to join the IDSTA network and communicate with other companies that are shaping the Digital Securities Ecosytem 
Your activity: