21st Century Technology Group started conducting its business in 2000 as a Private Limited Company under the ID 04123410. This particular business has operated for 21 years and the present status is active. The company's head office is situated in Ashby-de-la-zouch at 12 Charter Point Way. You could also find the firm by its postal code of LE65 1NF. Although lately it's been operating under the name of 21st Century Technology Group Limited, it was not always so. This firm was known under the name Actra..uk until 2009-01-19, then the name was changed to 21st Century Technologies. The definitive transformation took place on 2009-04-01. The firm's registered with SIC code 99999 which means Dormant Company. 21st Century Technology Group Ltd reported its account information for the period up to 2020/12/31. The company's most recent confirmation statement was submitted on 2020/12/12.
Nicholas L. and Russell S. are the company's directors and have been doing everything they can to help the company since May 2017.