CELLTECH R&D LIMITED Company number 01472269 · Monitor this company Active Overview People 49 Pay gap Control Documents Analysis Location Related Registered office Address208 Bath Road, Slough, Berkshire, SL1 3WE PostcodeSL1 3WE Companies at this postcode 28 Map