Sector: Industrial
Headquarters: London, United Kingdom
Status: Current
Investment Date: 2010
View Website
Owner of containerships