MANDLA BHOMRA LIMITED Company number 10239931 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address1 Piers Road, Birmingham, England, B21 0UY PostcodeB21 0UY Companies at this postcode 24 Average house price in B21 0UY £271,000 (1 sales) Map