The International Finance Centre corporate offices in the business district of St Helier, Jersey, Channel Islands