About Inter Marine Hotel Ltd (13107308) United Kingdom