About D3 Property Developments Limited (09072312) United Kingdom