About Mbmr Properties Limited (07591748) United Kingdom