About Lenore Care Properties Ltd (11747232) United Kingdom