IMO: 7920003|
Bangladesh
LEEDS CASTLE (IMO: 7920003) is a Service Ship registered and sailing under the flag of Bangladesh. LEEDS CASTLE was built in 1981. LEEDS CASTLE vessel length overall (LOA) is 81m, beam is 11.5m.