About L&k Property Investments Ltd (10051860) United Kingdom