About Cavendish And Solomon Properties Ltd (10195979) United Kingdom