About Tl 1 Properties Limited (12760649) United Kingdom