03476826 is the reg. no. of 21st Century Studios Limited. The firm was registered as a Private Limited Company on 1997-12-05. The firm has been actively competing on the British market for the last twenty four years. This company could be reached at Strathmore 53 Bowleaze Coveway Preston in Weymouth. It's post code assigned to this address is DT3 6PL. This enterprise's principal business activity number is 70229 - Management consultancy activities other than financial management. 21st Century Studios Ltd filed its latest accounts for the period up to 2019-12-31. The business latest annual confirmation statement was filed on 2020-12-05.
Currently, the business is managed by just one managing director: Richard C., who was appointed in December 1997. The business had been managed by Nicola C. up until eight years ago.
Richard C. is the individual with significant control over this firm, owns over 3/4 of company shares.