About Tsi Freehold Property Ltd (09377190) United Kingdom