Company name: The Media Solution Ltd
Description: The Media Solution
12 Holly Park Rd, London N11 3HD, United Kingdom