Beachfront corporate offices overlooking the ocean in the offshore finance and banking area of St Peter Port, Guernsey, CI