Messoeurs Foundation is a company located in Panama, 0801 Panama City at c/o ICAZA, GONZALEZRUIZ & ALEMAN, Icaza, González-Ruiz & Alemán, Aquilino de la Guardia Street No. 8, IGRA Building, P.O. Box 0823-02435. Messoeurs Foundation has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of Messoeurs Foundation is 529900SW1MGNXH1EJ867. The legal form of this company is UNCO and is subject to the jurisdiction of PA law.