BARR BOOKKEEPING AND ACCOUNTING LTD Company number SC478375 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 1/1 Robert Breton Court, Larbert, Scotland, FK5 3AX PostcodeFK5 3AX Map