About Den Accommodation Ltd (13521969) United Kingdom