Haven Seaway 0 Type: Self Lifting Platform Company: Red7 Marine Group IMO: Built: Flag: UK Port: Harwich Gross Tonnage: 130 Pennant: none First Visit: 17 November 2013