IMO: 9755256|
South Africa
|
Manager:
UMBILO (IMO: 9755256) is a Tug registered and sailing under the flag of South Africa. UMBILO was built in 2017. UMBILO vessel length overall (LOA) is 30m, beam is nullm.