IMO: 8821010|
Latvia
GLENROSE (IMO: 8821010) is a Fishing Vessel registered and sailing under the flag of Latvia. GLENROSE was built in 1990. GLENROSE vessel length overall (LOA) is 38.6m, beam is 9.8m.