Exel Computer Systems plc

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

Trade Names
EFACS E/8EFACS ENTERPRISE