About Lcl Properties Ltd (13326831) United Kingdom