About Denison Properties Limited (12574808) United Kingdom