IMO: 1010789|
United Kingdom
|
Manager:
ELENA OF LONDON (IMO: 1010789) is a Service Ship registered and sailing under the flag of United Kingdom. ELENA OF LONDON was built in 2009. ELENA OF LONDON vessel length overall (LOA) is 41.48m, beam is 8m.