About Ltc Properties Limited (11457696) United Kingdom