Members of The Media Square Group
Illuminas is a wholly owned subsidiary of Media Square plc. Media square is an AIM listed marketing services company with expertise in advertising, marketing and design.
Illuminas’s statutory name is Illuminas Ltd, with registered office at 6 York Street, London, W1U 6PL, United Kingdom
Thanks for your feedback.
