Corporate offices in the offshore business and finance district of St Peter Port, Guernsey, Channel Islands