About Cavendish Close Management Company Limited (06468335) United Kingdom