About Denwick Court (management Company) Limited (04854423) United Kingdom