Marvel Beauty has been in this business for at least five years. Established under company registration number 11939682, this company is registered as a Private Limited Company. You can contact the office of the firm during office times under the following location: 374 Ley Street, IG1 4AE Ilford. This business's declared SIC number is 47910: Retail sale via mail order houses or via Internet. Marvel Beauty Ltd released its latest accounts for the period that ended on 30th April 2022. The firm's latest annual confirmation statement was filed on 10th April 2023.
We have one director currently leading this particular company, specifically Mehwish B. who's been performing the director's responsibilities since 2019-04-11.
Mehwish B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.