Overview
Legal name
AMBER ARTS LIMITED
Region
Scotland
Registered address
AMBER ARTS
78 MONTROSE TERRACE
EDINBURGH
EH7 5DP
Insolvency history
No