BIOMATERIALS CONSULTING LIMITED Company number 12952609 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address14b High Street, Eccleshall, Stafford, England, ST21 6BZ PostcodeST21 6BZ Companies at this postcode 76 Average house price in ST21 6BZ £514,000 (17 sales) Map