About K&a Property Developments Ltd (12715833) United Kingdom