About M&r Property Holdings (2018) Ltd (12294047) United Kingdom