OOCL Europe
IMO: 9300805
Ex-names:
Built:
2006 @ Samsung Heavy Industries
Locations:
DEHAM