IMO: 8976243|
United Kingdom
|
Manager:
LEONARDO (IMO: 8976243) is a Service Ship registered and sailing under the flag of United Kingdom. LEONARDO was built in 1997. LEONARDO vessel length overall (LOA) is 60m, beam is 20m.