With its pristine parks, meandering streets,  and waterfront vistas, St Helier is every inch the picture-perfect tourist town. It has been bruised and battered by storms in recent days, forcing residents to remain in their homes. By and large, however, the capital of the Channel Island of Jersey is the sort of place that people think about when they conjure up images of sedate islands.  It is also a significant offshore financial hub. St Helier has in the region of 943 regulated investment funds domiciled in the town, housing net assets of stg£314 billion. And that only tells half the story.…