About Tfht Properties Limited (12725656) United Kingdom