Registered with number 10665884 three years ago, 21st Century Holdings Ltd was set up as a Private Limited Company. The company's present registration address is 20-22 Wenlock Road, London. This enterprise's SIC and NACE codes are 80200, that means Security systems service activities. 21st Century Holdings Limited reported its account information for the financial year up to 2019-08-31. The company's latest confirmation statement was submitted on 2020-03-12.
According to the official data, this firm is led by 1 managing director: James W., who was arranged to perform management duties on 2017-03-13.
James W. is the individual with significant control over this firm, owns over 3/4 of company shares.