Plexa Therapeutics Limited
Private limited company · E1 6RA London · 17335176
Activity
72110
Officers
- directorTAYLOR, Victoria Jane (2026-08-21, British, United Kingdom)
- directorWILLIAMS, Nicholas Alexander (2026-08-21, British, United Kingdom)
Private limited company · E1 6RA London · 17335176
72110