About Deans Estate Management Company Limited (02545841) United Kingdom