Company overview
Business Registration Number
56403
Name
Barranca Investments Corp.
Status
Annulled
Country
Marshall Islands