Company identity
Founded / incorporated
11 April 2003
Company number 04731086
Legal name
TOUCHSTAR TECHNOLOGIES LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
AVOCADO COURT
7 COMMERCE WAY
TRAFFORD PARK
MANCHESTER
M17 1HW
Insolvency history
No