BIOCHAR INNOVATIONS LIMITED Company number 14173416 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressGlen Royd, St. Albans Road, Halifax, England, HX3 0ND PostcodeHX3 0ND Companies at this postcode 10 Average house price in HX3 0ND £399,000 (29 sales) Map