About D Mitchell Properties Limited (13691280) United Kingdom