CASTLE PETS LIMITED Company number 10102201 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address129 EDWARD ROAD EDWARD ROAD, BALSALL HEATH, BIRMINGHAM, WEST MIDLANDS, UNITED KINGDOM, B12 9JQ PostcodeB12 9JQ Companies at this postcode 60 Average house price in B12 9JQ £158,000 (2 sales) Map