About K&r Property Solutions Ltd (13488686) United Kingdom