![]() Intu Properties We own and operate 19 of the very best shopping centres across the UK, attracting each of the UK's top 20 retailers and over 400 million customer visits a year. | |
Tags | |
Locations | Locations London, GB HQ |
Employees | Employees 2,5564% decrease |