About Dench Properties Ltd (13197595) United Kingdom