2021 is the date that marks the launching of Nature's Secrets Limited, a firm which is situated at 21 North Way, , London. This means it's been 3 years Nature's Secrets has existed in this business, as it was established on 2021-03-02. The firm Companies House Registration Number is 13238442 and the area code is NW9 0RD. This business's SIC code is 46900 and their NACE code stands for Non-specialised wholesale trade. The company's most recent filed accounts documents describe the period up to 2022/03/31 and the latest annual confirmation statement was submitted on 2023/03/01.
There seems to be just one managing director at present leading the limited company, namely Manish P. who's been utilizing the director's responsibilities for 3 years.
Manish P. 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.