IMO: 8891041|
United Kingdom
TORCH (IMO: 8891041) is a Service Ship registered and sailing under the flag of United Kingdom. TORCH was built in 1994. TORCH vessel length overall (LOA) is 20m, beam is 9m.