About Cavendish & Gloucester Properties Limited (01067607) United Kingdom