About L&c Morris Property Ltd (12649818) United Kingdom