Company overview
Business Registration Number
36307
Name
Camellia Holdings Ltd
Status
Dissolved
Country
Marshall Islands