Tcarabat is a business situated at SW17 0DF London at 86 Kenlor Road. The firm has been in existence since 2023 and is established under reg. no. 15163630. The firm has been operating on the English market for one year now and the status at the time is active. This enterprise's principal business activity number is 62020 and their NACE code stands for Information technology consultancy activities.
Teodor C. is this firm's solitary managing director, that was assigned to lead the company in 2023 in September.
Teodor C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.