About Denham Properties (ne) Limited (09665345) United Kingdom