About Cavendish Management Finance Corporation Ltd (04013695) United Kingdom