2023 signifies the launching of Maiia Selfcare Ltd, the firm which is located at 284 Chase Road A Block Unit 376, 2nd Floor in London. This means it's been 2 years Maiia Selfcare has prospered in this business, as it was founded on 2023-08-10. The company's reg. no. is 15061865 and the company post code is N14 6HF. This company's registered with SIC code 47910 meaning Retail sale via mail order houses or via Internet.
Niclas H. is this particular company's solitary director, who was appointed on 2023-08-10.
Niclas H. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.