Abeko Server 2 0 Type: Self Lifting Platform Company: Abeko IMO: Built: Flag: Netherlands Port: Beverwijk Gross Tonnage: Pennant: none First Visit: 7 January 2007