Mercialys SA owns and manages a portfolio of assets, comprised mainly of shopping centers and self-service restaurants. It leases its...
Otor SA engages in manufacturing and selling corrugated board packaging. It manufactures recycled container boards, corrugated packaging and packaging erection...
Ta' Xbiex XBX 1403
SIC Code: 6399