Barringtons (Newcastle) Ltd
9 Abbey Court,High St
Shropshire
TF10 7BW
01952 811745
Accountants
Visit Website