Jersey, the largest of the Channel Islands, is located in the English Channel, some 12 miles from the coast of France. It is a Dependency of the Crown of the United Kingdom and has a population of approximately 98,000. The island enjoys a vibrant business environment combined with a good quality of life. It has numerous air and sea links with the UK and mainland Europe.
Address: Mulcaster House Westmount Road St Helier JE1 1DG United Kingdom |