An open air shopping center in Kent, United Kingdom. The Shopping center is spread over 350,000 square feet with 760 square feet as parking space.
What you see here scratches the surfaceRequest a free trial
We’ll help you find what you needLearn more
|Investor Name||Investor Type||Holding||Investor Since||Participating Rounds||Contact Info|