BIO-FOUND LIMITED Company number 12093880 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office Address234 Bath Road, Slough, Berkshire, SL1 4EE PostcodeSL1 4EE Companies at this postcode 5 Map