bn:14874379n
Noun Named Entity
IT
Intu Properties
EN
Intu Properties plc was a British real estate investment trust, largely focused on shopping centre management and development. Wikipedia
Relations
Sources