About Cavendish Place Limited (08496938) United Kingdom