About D & O Properties Limited (12392531) United Kingdom