Edinburgh-based Alba Claims has experienced a sharp increase in activity in 2021 after managing almost £1 million of claims in 2020. The claims management company founded in 2017 focuses on commercial claims and is particularly strong in the insolvency and construction sectors.
Alba Claims
1-1 of 1 Articles