The Peel Group is a British infrastructure and property investment business, based in Manchester. In 2022, its Peel Land and Property estate extends to 13 million square feet of buildings, and over 33,000 acres of land and water. From Wikipedia
New warning signs at the Barton Lane aqueduct signal short-term safety steps after multiple roof-stripping collisions revealed persistent infrastructure risks