About R&r Associates Property Investment Ltd (10295134) United Kingdom