GLENBARR STORES LIMITED Company number SC518539 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressGlenbarr Stores, Glenbarr, Tarbert, Scotland, PA29 6UT PostcodePA29 6UT Companies at this postcode 11 Map