About Cavendish Assets Ltd (08331190) United Kingdom