About D2 Property Ltd (11592309) United Kingdom