About K&c Property Rentals Ltd (10199705) United Kingdom