Corporate & commercial buildings overlooking the yachts and boats moored up in the harbour, St Helier, Jersey, Channel Islands