This particular firm is located in London with reg. no. 04756388. The company was set up in the year 2003. The main office of this company is located at 68 Little Ilford Lane Manor Park. The area code is E12 5QA. This firm's declared SIC number is 32990 meaning Other manufacturing n.e.c.. Leicester Buttons Limited reported its account information for the period that ended on 2023-05-31. The latest annual confirmation statement was released on 2023-05-07.
There seems to be a single director currently overseeing this specific business, specifically Avinash P. who's been doing the director's responsibilities for twenty one years. Since May 2003 Kiran P., had performed assigned duties for the following business till the resignation in 2007.
Avinash P. is the individual with significant control over this firm, has substantial control or influence over the company.