This Millben Limited business has been in this business field for at least 20 years, having launched in 2004. Started with Registered No. 05091717, Millben is a Private Limited Company with office in Turnpike House, Leigh-on-sea SS9 2UA. The enterprise's principal business activity number is 82110 meaning Combined office administrative service activities. 2022-04-30 is the last time the company accounts were filed.
For the following firm, all of director's duties have so far been fulfilled by Lucy S. who was formally appointed in 2004.
Lucy S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.