About Tlc Investment Properties Ltd (11937407) United Kingdom