About D & L Property Developments Limited (10424395) United Kingdom