Company overview

Adeca Holdings Ltd.

Business Registration Number

65850

Name

Adeca Holdings Ltd.

Status

Active

Country

Marshall Islands