Twenty20 Solutions Limited has been on the market for 11 years. Started with Registered No. 08428818 in 2013, the company is registered at Kings Parade, Croydon CR0 1AA. This firm's principal business activity number is 82990 meaning Other business support service activities not elsewhere classified. Thursday 31st March 2022 is the last time account status updates were filed.
Irene B. and Allan L. are registered as the company's directors and have been expanding the company since 2013.
Executives with significant control over the firm are: Irene B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Allan L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.