About House Of Cavendish Investments Limited (05273985) United Kingdom