About Txs Properties Limited (11572431) United Kingdom