About Dovecote Management Limited (02035059) United Kingdom