About Dena Property Limited (12227491) United Kingdom