About Mrgr Properties Limited (04263403) United Kingdom