Improvement Service Company is an active company incorporated on 27 July 2005 with the registered office located in Livingston, West Lothian. Improvement Service Company was registered 20 years ago.
The Improvement Service is an organization for local government improvement in Scotland, supporting councils and their partners in delivering services and improving outcomes.
Financials
Net Assets, Total Assets & Total Liabilities (2015–2024)