We own and manage 12 million sq ft of property
and 20,000 acres of land and water. Our holdings
are concentrated in the north west of England but we
also own and manage significant assets throughout
the UK with a total portfolio value of £2.6 billion.
As a part of the Peel Group; we are integral to a
business that strives to make a positive impact on
View our projects below to explore potential partnership
opportunities and find out more about the places
and people we invest in.
You are viewing opportunities out of
You’ve viewed of opportunities