TAKBEER TV LIMITED Company number 05398413 · Monitor this company Active Overview People 16 Financial Control Charges Documents Analysis Location Related Registered office Address17-21 Ombersley Road, Birmingham, B12 8UR PostcodeB12 8UR Companies at this postcode 8 Map