Meplas Ltd has been prospering in this business for six years. Registered with number 11426281 in 2018, it have office at Room 1.01 One City West, Leeds LS12 6NJ. This enterprise's SIC code is 38320, that means Recovery of sorted materials. Meplas Limited filed its latest accounts for the financial year up to 30th June 2022. Its latest confirmation statement was submitted on 6th June 2023.
As for this specific company, just about all of director's responsibilities have so far been fulfilled by Yekun C. who was assigned this position in 2018.
Yekun C. is the individual who has control over this firm, owns over 3/4 of company shares.