About Tns Properties Limited (05759644) United Kingdom