About M&r(uk) Property Ltd (12386172) United Kingdom