OTAQ plc is incorporated in England and Wales under the Companies Act 2006 with the registration number 11429299. The main country of operation is The United Kingdom.
8-3-4 Harpers Mill South Road
Company registered in England & Wales, No. 11429299
Our current constitutional documents:
To download the Company's Current Articles of Association, adopted at AGM held on 25 September 2020, please click here