TTX Services UK Limited (“TTX”) (Company number: 14253026), whose registered office is at 15 Stratton Street, Unit 1.01, London, W1J 8LQ, UK, is authorised and regulated by the Financial Conduct Authority in the United Kingdom (FRN: 1007140) and is a participating affiliate of Teza Capital Management LLC which is based in the United States.
TTX does not currently engage in the marketing of any products or services. If you require further information, or if you have been contacted by someone claiming to offer any products on behalf of TTX, please contact legal@teza.com