About R&r Properties Midlands Limited (10031083) United Kingdom