This particular firm was situated in London under the following Company Registration No.: 03407141. This firm was started in 1997. The main office of the company was located at 22 206 Screenworks 22 Highbury Grove. The area code is N5 2ER. This business was dissolved on Tue, 16th Mar 2021, meaning it had been active for 24 years.
For this specific company, most of director's responsibilities up till now have been done by Peter L. and Alexander W.. Amongst these two managers, Peter L. had managed the company for the longest time, having become one of the many members of officers' team 27 years ago.
Peter L. was the individual who controlled this firm, had substantial control or influence over the company.