Registered with number 10043406 8 years ago, Mega International (UK) Co., Ltd. had been a private limited company until 2019-07-09 - the day it was officially closed. The firm's latest office address was Fifth Floor, 3 Gower Street London.
Peng S. was this specific enterprise's managing director, assigned this position in 2016.
Peng S. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.