About K & R Property Ltd (11667984) United Kingdom