Sloehaven, Vlissingen, Netherlands 28 July 2016
Netherlands-flagged, homeport Heerhugowaard, Netherlands, IMO 9455674, MMSI 245050000 and callsign PBAQ. Built by Nevsky Shipbuilding&Shiprepair Plant, Shlisselburg, Russia in 2008. Owned and managed by Toucan Maritime, Heerhugowaard, Netherlands.