About Tl Properties Investor Ltd (13200656) United Kingdom