Registered with number 11234361 six years ago, Touch Craft Ltd is categorised as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital). The latest registration address is 59 Eylewood Road, London. This company's declared SIC number is 74100 and their NACE code stands for specialised design activities. 2022-03-31 is the last time when company accounts were reported.
Taking into consideration the following firm's executives list, since 2018 there have been two directors: Lucie H. and Edwin L..
Executives who control the firm include: Lucie H. has 1/2 or less of voting rights. Edwin L. has 1/2 or less of voting rights.