14 Bank Street, Alloa, FK10 1HP, United Kingdom
Registration number SC024065
Wellbeing Scotland is a voluntary organisation with services across Scotland. We provide a wide range of holistic services for individuals and families whose life experiences negatively impact their wellbeing. Since 1994 we have offered client-centre...See more
Income £ 1,700,000Total income in the last financial year.
Expenditure £ 1,600,000Total expenditure in the last financial year.
Projects 1Number of projects currently being implemented.
Employees 79Number of staff employed in the last financial year.