Corporate offices in the offshore banking, finance and business district of St Helier, Jersey, Channel Islands