Alouatta Ltd is established as Private Limited Company, located in 39 Lilestone Street in London. The head office's zip code is NW8 8SS. The enterprise exists since 2022-08-18. The Companies House Reg No. is 14304034. The firm's Standard Industrial Classification Code is 47910, that means Retail sale via mail order houses or via Internet. 2023/08/31 is the last time when the company accounts were reported.
At the moment, this limited company is guided by a single managing director: Wenchao X., who was formally appointed in August 2022.
Wenchao X. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.