CASTLE BOROUGH LIMITED Company number 10195099 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address41 Roma Road, Birmingham, England, B11 2JH PostcodeB11 2JH Companies at this postcode 23 Average house price in B11 2JH £171,000 (38 sales) Map