Company overview

Alfa Terra S.A.

Business Registration Number

18116

Name

Alfa Terra S.A.

Status

Annulled

Country

Marshall Islands