About D & O Property Ltd (10330721) United Kingdom