OPFLOW LIMITED Company number 13108375 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressIngleby House 11-14 Cannon Street, Birmingham, England, B2 5EN PostcodeB2 5EN Companies at this postcode 32 Map