About Denman House Holdings (no 2) Limited (03846420) United Kingdom