Exel Computer Systems plc

Bothe Hall
Sawley
Long Eaton
Nottingham
Nottinghamshire
NG10 3XL
United Kingdom



Trade Names
EFACS E/8EFACS ENTERPRISE