About M & R Property Limited (04926357) United Kingdom