Dumbledore Limited has existed in the UK for at least three years. Started with Registered No. 13177200 in the year 2021, the company is registered at 4335 Park Approach, Leeds LS15 8GB. The company's principal business activity number is 47910 which stands for Retail sale via mail order houses or via Internet. 2022/02/28 is the last time the company accounts were reported.
This company has just one managing director presently leading this particular business, specifically Feng L. who's been performing the director's tasks for three years.
Feng L. is the individual who has control over this firm, owns over 3/4 of company shares.