0121 Media came into being in 2023 as a company enlisted under no 15030345, located at B23 7LN Birmingham at 114 Mere Road. Its last known status was dissolved. 0121 Media had been in this business for at least one year.
The companies that controlled this firm were as follows: 0121 Group Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Birmingham at Mere Road, B23 7LN and was registered as a PSC under the registration number 14972430.