Memsta Ltd,registered as Private Limited Company, that is based in 10 Margaret Street in London. The head office's located in W1W 8RL. This company was created in 2016-10-24. Its Companies House Reg No. is 10442101. This company's declared SIC number is 99999 meaning Dormant Company. Its latest accounts cover the period up to 2022-10-31 and the most recent annual confirmation statement was released on 2022-10-23.
At the moment, this particular business is supervised by one managing director: Shay M., who was appointed 8 years ago.
Shay M. is the individual who controls this firm, owns over 3/4 of company shares.