Started with Reg No. 11659228 three years ago, Mena Agency Limited is categorised as a Private Limited Company. The current office address is 20-22 Wenlock Road, London. The company's Standard Industrial Classification Code is 73110 which means Advertising agencies. The latest annual accounts cover the period up to 2019-11-30 and the most current confirmation statement was released on 2020-07-04.
At present, the company is supervised by just one managing director: Mohammad A., who was appointed three years ago.
Mohammad A. is the individual with significant control over this firm, owns over 3/4 of company shares.