This company is widely known under the name of Datacats Ltd. It was founded 8 years ago and was registered under 10443015 as its reg. no. This head office of the firm is registered in Stevenage. You can contact them at 36 Archer Road. This business's principal business activity number is 62020 - Information technology consultancy activities. August 31, 2023 is the last time account status updates were reported.
The business owes its success and constant growth to a group of two directors, namely Didem A. and Mehmet A., who have been in charge of the company since 2022.
Executives who have control over the firm are as follows: Didem A. owns 1/2 or less of company shares. Mehmet A. owns over 3/4 of company shares.