This particular Twenty20 Capital Holdings Limited business has been operating offering its services for at least five 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.. 2022-03-31 is the last time when company accounts were filed.
Presently, the following business is guided by one managing director: Jamie W., who was formally appointed on 2020-02-14. The business had been controlled by Ian M. till March 2024. Furthermore a different director, namely Tristan R. quit on 2024-03-27. Another limited company has been appointed as one of the directors of this company: Twenty20 Capital Investments Ltd.