About D&i Property Investments Limited (10954840) United Kingdom