About Dovecote Properties Ltd (12931793) United Kingdom