OpenCompanies

Imprint (Print And Design) Limited

Company number
01193563
Status
Liquidation
Type
Private Limited Company
Incorporated
12 Dec 1974

Registered office

61 Howell Road
Exeter
Devon
EX4 4EY

Data