The exact date the firm was founded is 2020-02-17. Registered under no. 12465847, the company is listed as a Private Limited Company. You can reach the office of the company during its opening hours at the following location: 65 Holmesdale Road South Norwood, SE25 6JH London. This company's classified under the NACE and SIC code 62090 and their NACE code stands for Other information technology service activities. The business latest filed accounts documents describe the period up to February 28, 2022 and the most recent confirmation statement was released on January 27, 2023.
At the moment, this company is governed by 1 director: Charles A., who was selected to lead the company four years ago.
Charles A. is the individual who controls this firm, owns over 3/4 of company shares.