About Den Property Ltd (11939028) United Kingdom