About Dovedale Properties Limited (06072981) United Kingdom