Information Technology & Services - Oldham, England, United Kingdom
Computer Engineer
Contact Abubakri Awakan
ABTECH COMPUTERS LTD is an information technology and services company based out of 6 HOLCOMBE VIEW CLOSE MOORSIDE, OLDHAM, United Kingdom.