Schelde off Vlissingen, Netherlands 6 April 2015
Malta-flagged, homeport Valletta, Malta, IMO 9621871, MMSI 229011000 and call sign 9HA2987. Built by Zhejiang Zhenghe Shipbuilding, Zhoushan, China in 2011. Owned and managed by ABC Maritime, Nyon, Switzerland.