BARR CONSULTANCY LIMITED Company number SC271240 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address15/7 Yardheads, Edinburgh, EH6 6BU PostcodeEH6 6BU Companies at this postcode 26 Map