About D&l Property Ltd (10584957) United Kingdom