About Dmgi Land & Property Europe Ltd (01163844) United Kingdom