Overview
Legal name
TECHLAND SYSTEMS INTERNATIONAL LIMITED
Region
Unknown
Registered address
ARBETA
11 NORTHAMPTON ROAD
MANCHESTER
UNITED KINGDOM
M40 5BP
Insolvency history
No