LONDON.BIO LIMITED Company number 11724168 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address70 STOKE POGES LANE, SLOUGH, UNITED KINGDOM, SL1 3PD PostcodeSL1 3PD Companies at this postcode 26 Average house price in SL1 3PD £473,000 (9 sales) Map