The enterprise is known under the name of Twenty Twenty Support Ltd. This firm was started eight years ago and was registered with 10171027 as its registration number. The registered office of the company is based in London. You can reach them at 71-75 Shelton Street, Covent Garden. The firm's principal business activity number is 70221 which means Financial management. The company's latest financial reports were submitted for the period up to 2022-05-31 and the most current confirmation statement was filed on 2023-05-08.
According to the latest data, this specific company is the workplace of just one managing director: Richard C., who was arranged to perform management duties eight years ago.
Richard C. is the individual with significant control over this firm, owns over 3/4 of company shares.