This particular 123 Ict Limited business has been operating in this business field for at least 10 years, having started in 2011. Started with Registered No. 07577538, 123 Ict is a Private Limited Company located in 9 Thorney Leys Park, Witney OX28 4GE. The firm's SIC and NACE codes are 62090, that means Other information technology service activities. The most recent accounts cover the period up to March 31, 2020 and the most recent annual confirmation statement was released on March 24, 2021.
Currently, this particular business is guided by just one director: Nicholas L., who was formally appointed in March 2011.
Executives who have control over the firm are as follows: Nicholas L. owns over 3/4 of company shares. Theresa L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.