Company overview

Alba Global Investment Limited

Business Registration Number

114161

Name

Alba Global Investment Limited

Status

Active

Country

Marshall Islands