Capital-Shopping-CentRes.co.uk
About Capital-Shopping-CentRes.co.uk
Capital Shopping Centres (CSC) is the leading company in the United Kingdom specialising in the ownership, management and development of shopping centres. The company has a �4.4 billion portfolio of fourteen high quality shopping centres, totalling over 12.

