About Denneny Properties Limited (12458387) United Kingdom