Company identity
Founded / incorporated
15 November 1979
Company number 01461259
Legal name
TUBBENDEN COMPUTER SERVICES LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
5 APPLEGATE
BRENTWOOD
ESSEX
CM14 5PL
Insolvency history
Yes