About Denefield Place Management Company Limited (02466407) United Kingdom