About R&r Properties And Investments Ltd (11773125) United Kingdom