About Dencora House Management Company Limited (05440038) United Kingdom