About Dovecot Cottage Management Company Limited (04082636) United Kingdom