Located in 39 Belsize Square, London NW3 4HL Itheca Psych Ltd is classified as a Private Limited Company registered under the 11206783 Companies House Reg No. The company was founded on February 14, 2018. This company's SIC code is 86900 which stands for Other human health activities. 2023-03-31 is the last time when the company accounts were reported.
Ioakim R. is the enterprise's individual managing director, who was chosen to lead the company in 2018 in February.
Ioakim R. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.