Company overview

Affshark S.A. Ltd

Business Registration Number

84255

Name

Affshark S.A. Ltd

Status

Annulled

Country

Marshall Islands