About Tls Properties Ltd (12626733) United Kingdom