BIOGRAD BIOBANK LIMITED Company number 13753693 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address61 Stephenson Way, Liverpool, United Kingdom, L13 1HN PostcodeL13 1HN Companies at this postcode 9 Average house price in L13 1HN £510,000 (2 sales) Map