Newbury Building Society

Rank According to Asset Share

29/59

Asset Share in Value

£605M