About D & D Commercial Property Limited (10912612) United Kingdom