About Mmi Land Limited (02051981) United Kingdom