Latest News: Corporate Options Welcomes New Staff Read more All news

Location

The Isle of Man is situated at the heart of the British Isles in the middle of the Irish Sea between Ireland (31 miles) and the United Kingdom (31 miles). The island is 33 miles long and 13 miles wide with a population of approximately 80,000 residents.

The Isle of Man is a beautiful island with unspoilt beaches, mountainous countryside, sweeping coastline and bustling townscapes. Such scenery has provided many a backdrop for the film industry in recent years, the island having doubled as Cornwall, Yorkshire, Norfolk, Hampshire, Brighton and even the Caribbean.