About Tfs Properties Limited (12178494) United Kingdom