About D E Project Property Ltd (13087806) United Kingdom