Company identity
Founded / incorporated
23 November 1987
Company number SC107728
Legal name
OPTIMAGE LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
26 ST FILLANS TERRACE
EDINBURGH
EH10 5PJ
Insolvency history
No