About D & L Property Investments Limited (08188885) United Kingdom