About Beeches Management Co. (ashvale) Limited(the) (02066026) United Kingdom