The company is situated in London under the following Company Registration No.: 03408068. The company was set up in 1997. The headquarters of this company is situated at 171 Ballards Lane Finchley. The area code for this place is N3 1LP. This company's classified under the NACE and SIC code 82990 which stands for Other business support service activities not elsewhere classified. The firm's most recent annual accounts were submitted for the period up to Thu, 31st Mar 2022 and the most current annual confirmation statement was filed on Wed, 25th Oct 2023.
Our database related to this particular enterprise's personnel shows us a leadership of two directors: Charles C. and Dimitrios A. who became the part of the company on Tuesday 29th July 1997. To provide support to the directors, this particular firm has been utilizing the skillset of Dimitrios A. as a secretary since July 1997.