Name: |
LEBA SYSTEMS LIMITED
LEBA SYSTEMS LTD |
Address: | UNIT 10 QUEENSFERRY INDUSTRIAL ESTATE, CHESTER ROAD, PENTRE, DEESIDE, FLINTSHIRE, WALES, CH5 2DJ |
Incorporation Date: | 2002-07-19 |
Last update: 2024-09-18 10:01:31