This company is widely known under the name of Scho Tech Ltd. This company was founded one year ago and was registered under 15158897 as its registration number. This particular office of the firm is situated in London. You may find them at 20 Wenlock Road. The firm's principal business activity number is 62090: Other information technology service activities.
As for this company, the full range of director's responsibilities have so far been met by Klark S. who was appointed in 2023.
Klark S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.