This particular Twenty20 Capital Holdings Limited business has been operating offering its services for at least two years, having launched in 2020. Registered with number 12443859, Twenty20 Capital Holdings is a Private Limited Company with office in 33 Soho Square, London W1D 3QU. This firm's SIC and NACE codes are 64209 which means Activities of other holding companies n.e.c.. 2021-03-31 is the last time when company accounts were filed.
Current directors chosen by the following business include: Ian M. formally appointed on 2020-02-14, Jamie W. formally appointed in 2020 in February and Tristan R. formally appointed on 2020-02-05.
The companies that control this firm are as follows: Twenty20 Capital Investments Ltd owns over 3/4 of company shares. This business can be reached in London at Soho Square, W1D 3QU and was registered as a PSC under the registration number 12576810.