About Closewalks Wood Management Company Limited (01267941) United Kingdom