About Ltc Properties Ltd (13596507) United Kingdom