About Woodacre (management Company) Limited (10775398) United Kingdom