About M&r Property Investment Ltd (12685105) United Kingdom