About Dovecote Place Management Company Limited (11085167) United Kingdom