Company overview

Alfa Ship Owners Corporation

Business Registration Number

122292

Name

Alfa Ship Owners Corporation

Status

Active

Country

Marshall Islands