This particular Touchscape Limited business has been offering its services for seventeen years, having started in 2007. Registered under the number 06056538, Touchscape is a Private Limited Company with office in 45 Hazelwood Drive, Kent ME16 0EA. This firm's principal business activity number is 62020 meaning Information technology consultancy activities. Touchscape Ltd reported its account information for the financial year up to Tuesday 31st January 2023. The firm's latest confirmation statement was filed on Sunday 8th January 2023.
For seventeen years, this particular company has only been overseen by one director: Nicholas C. who has been controlling it since Wednesday 17th January 2007.
Nicholas C. is the individual who has control over this firm, owns over 3/4 of company shares.