About Cavendish Place Properties Limited (04799509) United Kingdom