Mena Partners came into being in 2015 as a company enlisted under no 09560914, located at KT21 2LU Ashtead at 68 The Murreys. The company's last known status was dissolved. Mena Partners had been operating on the market for 5 years.
Alykhan M. was this enterprise's managing director, chosen to lead the company 9 years ago.