Meozo came into being in 2018 as a company enlisted under no 11546333, located at MK9 2FE Milton Keynes at 32, Topaz House. This company's last known status was dissolved. Meozo had been on the market for at least three years.
This business had one managing director: Ali A., who was designated to this position four years ago.
Ali A. was the individual who controlled this firm, had substantial control or influence over the company.