Town Centre Securities PLC (TCS) is a leading UK property investment and development company with property assets in excess of ?300 million.