About The Cavendish House Trust (02734498) United Kingdom