Company identity
Founded / incorporated
13 April 2026
Company number SC886191
Legal name
323 DIGITAL WORKS LTD
Company type
Private Limited Company
Region
Scotland
Registered address
23 BROUGHAM STREET
EDINBURGH
SCOTLAND
EH3 9JS
Insolvency history
No