🇬🇧

SYNCONA IP HOLDCO

Holding Company

8 BLOOMSBURY STREET, WC1B 3SR London