Dr21 Ltd has been prospering in the UK for 9 years. Registered with number 09633112 in 2015, it is located at 1 Church Mews, Macclesfield SK11 6AY. This enterprise's SIC and NACE codes are 47190: Other retail sale in non-specialised stores. 2022/06/30 is the last time when the company accounts were reported.
There seems to be just one managing director now supervising this limited company, namely Maxwell G. who's been executing the director's duties for 9 years. That limited company had been directed by Charles G. till 2024.
Executives who control the firm include: Charles G. owns over 3/4 of company shares. Maxwell G. owns 1/2 or less of company shares.