BABAOLA LIMITED Company number 11205738 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 114 Magnolia Court Citrus Way, Salford, England, M6 5AW PostcodeM6 5AW Companies at this postcode 17 Map