About James Barr Ltd
james barr is a private limited company wholly owned by the directors of the business. we have over 60 members of staff in our glasgow, and edinburgh offices, 40 of whom are professi... Read more
james barr is a private limited company wholly owned by the directors of the business. we have over 60 members of staff in our glasgow, and edinburgh offices, 40 of whom are professi... Read more