Spyrosoft Ltd
6 companies in this group.
- Digital Capability Exchange UK Limited (16221416)
- Leighton Holdings Limited (05279495)
- Leighton Limited (03286790)
- Opencast Software Europe Holdings Limited (15132278)
- Opencast Software Europe Limited (08047734)
- Spyrosoft Ltd (09952842)