Like the Charity Commission for England and Wales, the Office of the Scottish Charity Regulator (OSCR) is a non-ministerial government department set up to provide a one-door regulatory office which encompasses the functions of registration, monitoring, supervision, investigation, support and...