Womoda has been operating in this business for six years. Established under company registration number 11626848, the firm is considered a Private Limited Company. You can reach the office of the company during its opening times under the following address: 20-22 Wenlock Road, N1 7GU London. The company's principal business activity number is 47910 meaning Retail sale via mail order houses or via Internet. The firm's latest accounts cover the period up to 2022-04-30 and the latest annual confirmation statement was filed on 2022-10-16.
Since 2018/10/17, the following company has only been supervised by a single director: Shiba S. who has been supervising it for six years.
Saadan R. is the individual with significant control over this firm, owns over 3/4 of company shares.