About Woodend Management Company Limited (02092132) United Kingdom