2015 marks the beginning of Mena 123 Limited, the firm which is situated at 43 Cheviot Road, in Slough. That would make 9 years Mena 123 has prospered in the UK, as it was founded on February 6, 2015. The registered no. is 09427530 and the company post code is SL3 8LA. This enterprise's classified under the NACE and SIC code 86900 meaning Other human health activities. Tue, 28th Feb 2023 is the last time company accounts were reported.
The company has just one director at the moment supervising this limited company, specifically Aziza A. who has been performing the director's responsibilities for 9 years.
Aziza A. 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.