About K & C Property Developments Ltd (12078984) United Kingdom