Company overview

Alfa Mare S.A.

Business Registration Number

12125

Name

Alfa Mare S.A.

Status

Annulled

Country

Marshall Islands