(12 Aug 2015, 11:32 am)Charles41 I think I know the organisation you mean. Have they recently purchased a farm near Burnhope, County Durham which they are renovating? If so they are a registered charity, so you could try contacting the Charity Commission with your concerns.
Charles
(12 Aug 2015, 11:32 am)Charles41 I think I know the organisation you mean. Have they recently purchased a farm near Burnhope, County Durham which they are renovating? If so they are a registered charity, so you could try contacting the Charity Commission with your concerns.
Charles