About K & R Property Development Ltd (12356537) United Kingdom