About Tn Properties Limited (12968407) United Kingdom