FLOWERBELL LIMITED Company number 08673001 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office Address96 Bristol Road, Birmingham, B5 7XJ PostcodeB5 7XJ Companies at this postcode 7 Map