About Cavendish Flat Management Limited (03347543) United Kingdom