OpenCompanies

Telemachus Limited

Company number
01306354
Status
Liquidation
Type
Private Limited Company
Incorporated
1 Apr 1977

Registered office

Unit 2d Jefferson Way
Thame Industrial Estate
Thame
OX9 3SX

Data