About Lc Property Sales Ltd (12425984) United Kingdom