About Dena Properties Ltd (11506433) United Kingdom