Company Information

Tessella Ltd

Registered in England No. 01466429
VAT Registration No. GB 161 2247 39
Registered Office:
26 The Quadrant
Abingdon Science Park
Abingdon
Oxfordshire, OX14 3YS
UK

 

Tessella Inc

A wholly owned subsidiary of Tessella Ltd
Incorporated in Delaware August 27th 2002

Registered Office & Agent
Corporation Trust Company
1209 Orange Street
Wilmington
New Castle County
Delaware 19801
USA

Please address correspondence relating to Tessella Inc to our Boston office:
Tessella Inc
300 First Avenue, Suite 202
Needham, MA 02494
USA

© Copyright 2017 Tessella
All rights reserved