Haven Seariser I 1 Type: Self Lifting Platform Company: Red7 Marine Group IMO: none Built: Unknown Flag: UK Port: Harwich Gross Tonnage: 270 Pennant: none First Visit: 20 July 2023