James Barr Limited is based in London, Greater London.
The NAICS codes for James Barr Limited are [541, 5413, 54].
The SIC codes for James Barr Limited are [87, 8712, 871].