About William Wood House Management Company Limited (09796234) United Kingdom