BIRCH ELECTRICAL & DATA LIMITED Company number 04265032 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressDenefield House Wolverhampton Road, Penkridge, Stafford, ST19 5DR PostcodeST19 5DR Companies at this postcode 4 Average house price in ST19 5DR £419,000 (13 sales) Map