Overview
Legal name
MEDIA BLOOM LIMITED
Region
Scotland
Registered address
INTERNATIONAL HOUSE
38 THISTLE STREET
EDINBURGH
EH2 1EN
Insolvency history
No