About Den Properties Services Ltd (09864588) United Kingdom