About K & Lc Properties Ltd (11438437) United Kingdom