OSCR stands for Office of the Scottish Charity Regulator. It is the independent regulator and registrar of Scottish Charities