About Englemere Wood Management Company Limited (02439064) United Kingdom