Media Agency Foundation Company numberSL001442 StatusActive TypeLimited Partnership Incorporated21 Feb 1990 Registered office Moores Rowland House7 Melville CrescentEdinburghEH3 7NA Data JSON Markdown