The Trust is a registered Scottish Charity (Number SCO10507).
The funds for the grants come from the assets managed by the Trustees. The Trust owns some £29 million of farm land and buildings in North East Scotland and has stock market investments of around £5 million.