BD58 LTD Company number 16624027 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 19, Penda Court, 161b Hamstead Road, Birmingham, England, B20 2RL PostcodeB20 2RL Companies at this postcode 21 Average house price in B20 2RL £164,000 (31 sales) Map