Provider of insurance, motorboat insurance, sailing boat insurance services.
Navigators & General is a brand of Zurich UK.