Charity Search
Providing you agree to certain conditions, you can download the Scottish Charity Register.