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 people’s lives.
View our projects below to explore potential partnership opportunities and find out more about the places and people we invest in.