Founded in 1980 and headquartered in London, England, United Kingdom, Intu Properties is a real estate investment trust that focuses largely on shopping center management and development.
Looking for a particular INTU Property employee's phone or email?
The INTU Property annual revenue was $2 billion in 2026.
2 people are employed at INTU Property.
INTU Property is based in London, Greater London.
The NAICS codes for INTU Property are [53139, 53, 531, 531390, 5313, 23].
The SIC codes for INTU Property are [154, 65, 15].