Skip to content

The Isle of Man

The Isle of Man is a leading international business centre renowned for its innovation, professionalism and long-standing policy of positive engagement with international initiatives and standards.


The Peel Group’s long-standing affiliation with the Isle of Man (our Chairman has been resident for more than 35 years) made the decision to develop here an easy one.

With some businesses qualifying for 0% corporation tax, the size of the Island making networking opportunities easy to come by, stable communications connectivity and supportive Government, the Isle of Man is an excellent place to develop new business.

Map crop Placeholder@2x

Click on a plot below to view more info

Peel L&P Venus Buildings, 1 Old Park Lane, TraffordCity, Manchester M41 7HA

Peel L&P Holdings (UK) Limited Registered in England and Wales 6497115 © Copyright 2021 Peel L&P Holdings (UK) Limited