Company overview

Alba Holdings Inc.

Business Registration Number

6331

Name

Alba Holdings Inc.

Status

Annulled

Country

Marshall Islands