Omni Group (Malta) Limited Company numberFC017858 StatusActive TypeOther Company Type Incorporated25 Dec 1993 Registered office 61 Msida Sea FrontMsida Msd O8Malta Data JSON Markdown