About Tuf Properties Limited (11672038) United Kingdom