ELBA MGA LIMITED is a company located in Ireland, H91 FPK5 GALWAY at Unit 3, Ground Floor, Ross House, Merchants Road, Galway City,. ELBA MGA LIMITED has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of ELBA MGA LIMITED is 9845009B2HJB77ENCC98. The legal form of this company is MNQ7 and is subject to the jurisdiction of IE law.