ENGAGE RENEGADE

Official number

863698

IMO number

9970894

Length (metres)

27.59

Type

Tug Boat

Home port

Hamilton Island

Year of Completion

2023

Status

Registered