About Cavendish Land & Property Ltd. (08031914) United Kingdom