This firm named Megavox Europe was started on 2015-11-18 as a private limited company. This firm registered office was located in Solihull on 2 Rodney Rd. This place zip code is B92 8RZ. The office reg. no. for Megavox Europe Ltd was 09876861. Megavox Europe Ltd had been in business for 8 years until 2023-01-24.
This specific firm was controlled by a single director: Jose P., who was formally appointed in 2015.
Jose P. was the individual who controlled this firm, owned over 3/4 of company shares.