Started with Reg No. 07419469 14 years ago, Touch Screen Europe Limited was set up as a Private Limited Company. The company's current office address is 28 Orchard Road, Lytham St. Annes. This enterprise's Standard Industrial Classification Code is 73110 meaning Advertising agencies. Touch Screen Europe Ltd reported its account information for the financial year up to 2021-10-31. The company's latest confirmation statement was submitted on 2022-10-26.
Presently, this particular firm is the workplace of one managing director: Andrew T., who was selected to lead the company in February 2017. This firm had been controlled by Melanie C. until 2018. As a follow-up another director, including Andrew T. gave up the position in March 2015.
Andrew T. is the individual with significant control over this firm, owns over 3/4 of company shares.