About M&r Rental Properties Ltd (12936523) United Kingdom