Schelde off Vlissingen, Netherlands 18 May 2012
Netherlands-flagged, homeport Rotterdam, Netherlands, IMO 9404704, MMSI 246244000 and callsign PBPF. Owned and managed by Rolldock, Capelle aan den Ijssel, Netherlands. Built at the shipyard of Larsen&Toubro, Surat, India.