JOHN HAGGART LIMITED Company number SC340723 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address5 Victoria Park, Kilsyth, Glasgow, G65 9AH PostcodeG65 9AH Companies at this postcode 3 Map