BIOTOR LIMITED Company number 10044206 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address11-13 BAYLEY STREET, LONDON, UNITED KINGDOM, WC1B 3HD PostcodeWC1B 3HD Companies at this postcode 80 Map