About Dovecote Services Limited (02832122) United Kingdom