Company Record
MENA INVESTMENT PARTNERS I LP (LP020592) | Company Record