Company overview

Almaxo Investments Ltd.

Business Registration Number

59002

Name

Almaxo Investments Ltd.

Status

Dissolved

Country

Marshall Islands