About M & R Property Holdings Limited (06467431) United Kingdom