About Cavendish Housing Trust Limited (IP18742R) United Kingdom