The firm is situated in London with reg. no. 09738283. The firm was registered in the year 2015. The office of this firm is situated at 71-75 Shelton Street . The area code for this address is WC2H 9JQ. This company's Standard Industrial Classification Code is 70229 which stands for Management consultancy activities other than financial management. Techpsych Limited released its account information for the financial year up to March 31, 2023. The business most recent annual confirmation statement was filed on November 26, 2022.
According to the official data, the business is directed by 1 managing director: Paul S., who was appointed in August 2015.
Paul S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.