BARRHILL STORES LIMITED Company number SC631232 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address45 Barrhill Road, Cumnock, Scotland, KA18 1PW PostcodeKA18 1PW Companies at this postcode 2 Map