BILL BABER LIMITED Company number SC246386 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address66 Grass Market, Edinburgh, EH1 2JR PostcodeEH1 2JR Companies at this postcode 19 Map