About Dmm London Properties Limited (08860006) United Kingdom