90 employees
St Andrew's is part of LBG and a major underwriter of several classes of UK insurance business.
1995