IMO: 8658475|
Spain
|
Manager:
OMVAC OCHO (IMO: 8658475) is a Service Ship registered and sailing under the flag of Spain. OMVAC OCHO was built in 2008. OMVAC OCHO vessel length overall (LOA) is 50.25m, beam is 9m.