About Cavendish House (northwest) Limited (13107281) United Kingdom