Company overview

Alfa Shipholding Inc.

Business Registration Number

22258

Name

Alfa Shipholding Inc.

Status

Active

Country

Marshall Islands