Moocloud Ltd 's been in the United Kingdom for at least eleven years. Registered under the number 09057390 in the year 2014, it is located at 50 Hill View Drive, Welling DA16 3RS. This firm's SIC and NACE codes are 62012 and has the NACE code: Business and domestic software development. 2022-05-31 is the last time the company accounts were filed.
Kenneth L. is the following enterprise's single managing director, that was arranged to perform management duties in 2014 in May.
Executives who control the firm include: Kenneth L. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Lizhen P. owns 1/2 or less of company shares and has 1/2 or less of voting rights.