Overview
Legal name
TOUCHSTAR TECHNOLOGIES LIMITED
Region
Unknown
Registered address
AVOCADO COURT
7 COMMERCE WAY
TRAFFORD PARK
MANCHESTER
M17 1HW
Insolvency history
No