About D Cooper Property Ltd (11824023) United Kingdom