Overview
Legal name
HOLYROOD COMMUNICATIONS LTD.
Region
Scotland
Registered address
11 GAYFIELD STREET
EDINBURGH
SCOTLAND
EH1 3NR
Insolvency history
No