Ellandi
About
We are the UK's leading investment manager of Community Shopping Centres and are privately owned. This allows our core values of Integrity, Community, Empowerment and Expertise to inform and guide everything we do. Our assets under management comprise over 30 shopping centres, valued in excess of £1.25bn, across Great Britain and Northern Ireland.
Contact
Office number
+44 20 7016 3270
Address
1st Floor 32 Great Peter Street. London, United Kingdom. SW1P 2DB.
Website