About D Cooper Properties Limited (09500182) United Kingdom