About Cavendish Mgmt Limited (13395234) United Kingdom