About Denote Residential Ltd (12071616) United Kingdom