This company named Mencha was started on 2021-01-28 as a Private Limited Company. The company's head office can be gotten hold of in London on 39 Tennyson Road. If you have to contact this company by mail, the zip code is E15 4DJ. The company reg. no. for Mencha Ltd is 13165401. The company's SIC code is 47650, that means Retail sale of games and toys in specialised stores. The business latest financial reports were submitted for the period up to 2023-01-31 and the most current annual confirmation statement was released on 2023-01-19.
At the moment, this specific limited company has just one director: Luisa R., who was assigned this position in January 2021.
Luisa R. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.