About Cavendish Place (management) Limited (00605536) United Kingdom