About Waldmers Wood Management Company Limited (13208393) United Kingdom