Avacta Group PLC
6 companies in this group.
- Affimer Limited (08458974)
- Avacta Analytical Limited (05235465)
- Avacta Group Trustee Limited (07855251)
- Avacta Life Sciences Limited (06605196)
- Avacta Limited (05024950)
- Crossco (1127) Limited (06725048)
6 companies in this group.