About The Chestnuts (ross On Wye) Management Company Limited (09223697) United Kingdom