OpenCompanies

Libra Computer Systems Limited

Company number
01458238
Status
Liquidation
Type
Private Limited Company
Incorporated
31 Oct 1979

Registered office

4 John Street
London
WC1N 2ES

Data