About Tns Properties (holdings) Uk Limited (12667085) United Kingdom