Alba Computers & Technology Ltd


PO Box 23618

Edinburgh, Scotland
EH3 6YE

Phone: 0871 9008228
Fax: 0871 9008229
Website: http://www.albacomtech.co.uk

*Print this information