ALLGOOD LIMITED Company number 02193307 · Monitor this company Active Overview People 25 Financial Control Charges Documents Analysis Location Related Registered office Address63-83 Brearley Street, Birmingham, B19 3NT PostcodeB19 3NT Companies at this postcode 12 Map