intu

intu

Intu is a leading UK owner, manager and developer of prime regional shopping centres with a growing presence in Spain. It is passionate about creating uniquely compelling experiences, in centre and online, that attract customers, delivering enhanced footfall, dwell time and loyalty. 

Contact info

Website:
www.intugroup.co.uk