About Greenwich Maritime Holdings Limited (07066278) United Kingdom