Company overview

Abiyad International Corp.

Business Registration Number

125275

Name

Abiyad International Corp.

Status

Active

Country

Marshall Islands