About D3 Property Ltd (10881861) United Kingdom