BIRCH ENERGY LIMITED Company number 03694622 · Monitor this company Active Overview People 21 Financial Control Documents Analysis Location Related Registered office AddressMelton Ross Quarries, Barnetby, South Humberside, DN38 6AE PostcodeDN38 6AE Companies at this postcode 14 Map