Overview
Legal name
5678 STUDIOS INVERNESS CIC
Region
Scotland
Registered address
53 SHORE STREET
INVERNESS
SCOTLAND
IV1 1NF
Insolvency history
No