About Tns Properties Investment Ltd (09033116) United Kingdom