About Henwick View Management Company Ltd (10382901) United Kingdom