About K & R Properties & Investments Ltd (10975641) United Kingdom