Twenty Retail Limited can be contacted at 35 Ballards Lane, in London. The postal code is N3 1XW. Twenty Retail has been actively competing in this business for the last eleven years. The registration number is 08590410. The enterprise's classified under the NACE and SIC code 82990 - Other business support service activities not elsewhere classified. Sun, 31st Jul 2022 is the last time when the company accounts were reported.
Concerning the business, a variety of director's tasks have so far been met by Richard W. who was appointed in 2013.
Richard W. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.