About R&r Investment Properties Limited (06006767) United Kingdom