Ia Titan Limited has been prospering in the United Kingdom for 6 years. Registered with number 11241776 in the year 2018, the company is registered at 23 Camomile Street, London EC3A 7LL. This enterprise's principal business activity number is 62090: Other information technology service activities. Ia Titan Ltd filed its latest accounts for the period up to 2022/12/31. The most recent annual confirmation statement was released on 2023/03/07.
The directors currently chosen by this business are: Jack K. appointed in 2018 in March and Christopher C. appointed 6 years ago.
The companies that control this firm are as follows: The Investment Association owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Camomile Street, EC3A 7LL and was registered as a PSC under the registration number 04343737.