OTX-About-Hero

About OTX

Contact us

UK office

4th Floor, Rex House
4-12 Regent Street
London SW1Y 4PE
Phone: +44 (0)20 3876 5333
Fax: +44 (0)20 3876 5331
Email: info@otxgroup.com

Italian office

Via Roberto Lepetit 8/10
20124 Milano

Company details

Project OTX Limited – trading as OTX
Registered in England No. 08521881, registered office at 9 Seagrave Road, London, SW6 1RP, England (VAT: GB 174743781)
Italian Branch registered in Italy No. 09163190961, registered office at via Tiziano 32, quarto piano, 20145 Milano, Italy (VAT: IT 09163190961)