Business people walking through St Helier town and past corporate office buildings in the banking and finance centre of Jersey, CI