Registered as 09524646 9 years ago, Best Li Limited had been a private limited company until 2019-06-18 - the day it was formally closed. The business official office address was Lonsdale House, 52 Blucher Street Birmingham.
Wenming L. was this firm's managing director, designated to this position on 2015-04-02.
Wenming L. 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.