Skip navigation
About us

About us

This website is owned by Capital Shopping Centres PLC ("CSC") and is hosted by Instant Business Ltd.

CSC is a company registered in England and Wales, with a registered address of 40 Broadway, London, SW1H 0BU, registered number of 02893329 and a VAT registration number of 629690306.

www.capital-shopping-centres.co.uk