About Den Properties Limited (09053298) United Kingdom