CELLTECH R&D LIMITED

SL1 3WE (South East)