The OISC website lists the Citizen’s Advice Scotland offices on their adviser finder webpages, along with other organisations and agencies (although some of these do charge fees).
You can filter the search by location, as well as the specific type of advice you are looking for and whether to include those who charge fees.
The Scottish Refugee Council also offers advice, information and support to refugees and asylum seekers across Scotland.
IAST is a specialist Edinburgh City Council service which assists and advises individuals who have immigration related and ‘no recourse to public funds’ issues.
This includes asylum seekers, victims of human trafficking, foreign nationals who are victims of domestic violence, some EU nationals, visa overstayers, and other people subject to immigration control.
In addition, IAST undertakes transitional integration work with people who have been granted refugee status or other forms of Leave to Remain and responds to general inquiries about EU nationals. They can also assist with some applications to the Home Office.