About Lc Property Ventures Ltd (13042509) United Kingdom