Registered as 08559883 eleven years ago, Lcd Master Ltd had been a private limited company until 2019-08-20 - the day it was officially closed. The firm's last known mailing address was Unit 2 Tulsi Centre, Constitution Hill Birmingham.
This specific business was overseen by one managing director: Abdul L., who was selected to lead the company in 2013.
Abdul L. was the individual who controlled this firm, had substantial control or influence over the company.