Company name: Eden Walk Shopping
Description: Open air mall with high street staples
Eden Walk, Centre Management, Kingston upon Thames KT1 1BL, United Kingdom