Isle of Man • London

Isle of Man

The Isle of Man is a self-governing British Crown Dependency situated in the Irish Sea between Great Britain and Ireland. Favoured by its geographical and political positions the Island is a financial centre of benefit to companies and individuals worldwide.

As the Manx government is entirely responsible for its own flexible and stable internal legislation, an environment has been developed in which modern and effective trusts can be created, and where banking, insurance and other institutions can operate in a well-regulated regime. Associate membership of the European Union gives the Island access to the markets of member states whilst minimising its obligations.

The Isle of Man is well served by air and sea transport, is equipped with the latest communications technology, and has a highly-skilled workforce. Importantly, too, the island retains a high quality of life in an attractive and unspoiled environment.