BUMBLE & B LIMITED Company number SC838114 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address66 Sherwood Terrace, Bonnyrigg, Scotland, EH19 3LG PostcodeEH19 3LG Map