Loading company profile…
Touchstar Technologies Limited is a private limited company, incorporated on 11 April 2003, with its registered office in Trafford Park. Companies House lists its business as manufacture of computers and peripheral equipment, information technology consultancy activities and other information technology service activities.