Name: |
INFODATA SYSTEMS LIMITED
INFODATA SYSTEMS LTD |
Address: | 16-18 MARKET PLACE, NEWBURY, BERKSHIRE, UNITED KINGDOM, RG14 5BD |
Incorporation Date: | 1980-12-15 |
Last update: 2024-12-14 07:01:56