About Ddm Properties Ltd (12931679) United Kingdom