Twenty20 Creative Ltd has existed on the local market for at least five years. Registered under the number 12221441 in the year 2019, the firm have office at Unit 2 Felnex Trading Estate, Leeds LS9 0SS. This firm's principal business activity number is 74100 and their NACE code stands for specialised design activities. September 30, 2022 is the last time when the accounts were reported.
Taking into consideration this enterprise's growing number of employees, it was vital to acquire other company leaders: Christopher R., Simon D. and Rachel R. who have been assisting each other for five years to promote the success of this specific limited company.
Executives who control this firm include: Christopher R. has substantial control or influence over the company owns 1/2 or less of company shares and has 1/2 or less of voting rights. Simon D. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Rachel R. has substantial control or influence over the company owns 1/2 or less of company shares and has 1/2 or less of voting rights.