About Ddo Properties Ltd (10448195) United Kingdom