Intellectual Property Rights Ltd
30 Lancaster Rd
London, London E11 3EJ
United Kingdom
tel: +44 2085560370
Description
Prepackaged Software
Location
Products
- Computer related services, nec
- Computer Systems Design Services
- Prepackaged software
- Software Publishers
