26, The Quadrant Abingdon Science Pa
Abingdon
OX14 3YS
United Kingdom
Tessella Limited
Industry:
Other
Number of employees:
none
Number of DIRECTORS:
none
Target Market:
none