About Txr Properties Ltd (09910773) United Kingdom