About Ddi Properties Ltd (10854256) United Kingdom