The firm called Mevgen was started on 2013-07-02 as a private limited company. The firm office was registered in Glasgow on 121 Moffat Street. The address post code is G5 0ND. The office reg. no. for Mevgen Ltd was SC453701. Mevgen Ltd had been active for 10 years until dissolution date on 2023-06-20.
Lynsey M. was the following firm's managing director, designated to this position in 2013 in July.
Lynsey M. was the individual who had control over this firm, had substantial control or influence over the company.