Toisa Leopard 0 Type: Offshore Tug/Supply Ship Company: Toisa Ltd IMO: 8208787 Built: 1983 Flag: Bahamas Port: Nassau Gross Tonnage: 846 Pennant: none First Visit: 22 March 2017