This business is located in Ilford registered with number: 01556998. The firm was registered in the year 1981. The office of this firm is located at 21a New Road . The post code is IG3 8AU. This enterprise's registered with SIC code 90030 meaning Artistic creation. The company's latest financial reports were submitted for the period up to August 31, 2022 and the most current annual confirmation statement was filed on August 28, 2023.
Steven A., Stuart N. and Nicholas B. are registered as the company's directors and have been expanding the company since 1992. To help the directors in their tasks, the firm has been utilizing the skillset of Stuart N. as a secretary.
Executives who control this firm include: Steven A. has substantial control or influence over the company. Stuart N. has substantial control or influence over the company. Nick B. has substantial control or influence over the company.