BABOL LIMITED Company number 08491221 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 3 Norton Road, Broomhall, Worcester, England, WR5 2QR PostcodeWR5 2QR Companies at this postcode 17 Map