© 2015-2021 Tickmill ™
Website Terms & Conditions | Terms of Business | Risk Disclosure
Tickmill is a trading name of Tickmill Ltd. Registered and Head Office: Trop-X Securities Exchange Building, 3 F28-F29 Eden Plaza, Eden Island, Mahe, Republic of Seychelles. Tickmill Ltd is a company registered in the Republic of Seychelles, number: 8414279-1. Authorised and Regulated by the Financial Services Authority. FSA License Number: SD008.