MAGELLAN LIFE SCIENCES LIMITED

E14 9SN (London)