🇬🇧

SYNCONA IP HOLDCO (3)

Holding Company

8 BLOOMSBURY STREET, WC1B 3SR London