Company identity
Founded / incorporated
1 October 1990
Company number SC127643
Legal name
DELPHI COMPUTER CONSULTANTS LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
31-32 WEST PRESTON STREET
EDINBURGH
EH8 9PY
Insolvency history
No