About Denington Properties Limited (10662839) United Kingdom