🇬🇧
IGA MEDIA LTD
90.04 · Operation of arts facilitiesSIC90040Marketing, Media & CreativeSmallIDSC741872
📍 5 SOUTH CHARLOTTE STREET, EDINBURGH, EH2 4AN, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.