Mocda Ltd has been prospering in the UK for at least four years. Started with Registered No. 12573480 in 2020, the company is located at 36a Weston Road, London W4 5NJ. The enterprise's declared SIC number is 47781 which means Retail sale in commercial art galleries. 2022-04-30 is the last time the company accounts were filed.
There seems to be 1 director this particular moment supervising this company, specifically Serena T. who has been doing the director's tasks for four years.
Serena T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.