The company is located in London under the ID 11225834. This company was set up in the year 2018. The main office of the firm is situated at 128 City Road . The post code for this address is EC1V 2NX. This business's principal business activity number is 62020 which means Information technology consultancy activities. 2022-02-28 is the last time when company accounts were reported.
Our information related to the firm's executives implies a leadership of two directors: Richard P. and Filippo T. who joined the team on March 31, 2022 and February 26, 2018.
Executives who have control over the firm are as follows: Filippo T. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Richard P. owns 1/2 or less of company shares and has 1/2 or less of voting rights.