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)