Company overview

Aluba Properties Corp.

Business Registration Number

54918

Name

Aluba Properties Corp.

Status

Active

Country

Marshall Islands