Caddis Group Ltd
5 companies in this group.
- Caddis Logistics Ltd (11281472)
- Caddisfly Research And Development Ltd (09626976)
- Fruit Fly Research And Development Limited (09878817)
- Scientific Systems Biology Limited (10800720)
- Termite Central Ltd (09821706)