BBQ AND BAR LIMITED Company number SC891188 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address208 Cowgate, Edinburgh, Scotland, EH1 1NQ PostcodeEH1 1NQ Companies at this postcode 8 Map