Commercial & corporate buildings on the waterfront at Liberty Wharf in the business & finance district of St Helier, Jersey, CI