IFL GLOBAL LTD Company number 10624630 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address55-58 Stratford Street North, Birmingham, England, B11 1BU PostcodeB11 1BU Companies at this postcode 19 Map