About De Douglas Property Services Ltd (13407016) United Kingdom