This particular business was located in London registered with number: 05221876. The company was established in the year 2004. The main office of this company was situated at 130 Herbert Road Plumstead. The postal code is SE18 3PU. This enterprise was officially closed in 2023, which means it had been in business for nineteen years.
This specific firm was administered by one director: Michael S. who was administering it from 2004-10-24 to dissolution date on 2023-03-28.
Executives who had significant control over the firm were: Michael S. had substantial control or influence over the company. Lucia C. had substantial control or influence over the company.