About OTX

Privacy and Cookies

Please read carefully: by accessing this Website you shall accept our Privacy Notice.
Legal Notice
This website www.otxgroup.com (the “Website”) is owned and operated by Project OTX Limited (trading as “OTX”), a company registered in England and Wales (registration number 8521881), with its registered office at 9 Seagrave Road, SW61RP, London, United Kingdom (“Project OTX” or “OTX”).
Privacy Notice
Click here to download the OTX Privacy Notice (last updated on 26 July 2021).
Cookie Policy

All your requests should be emailed to privacy@otxgroup.com.