This enterprise operates as Ace Web Studio Limited. This company first started fifteen years ago and was registered with 05644327 as its reg. no. The registered office of this company is registered in London. You can contact them at Office 117 Lombard Business Park, 8 Lombard Road. This business's registered with SIC code 63120 which stands for Web portals. The latest filed accounts documents were submitted for the period up to March 31, 2019 and the most recent confirmation statement was filed on December 5, 2019.
According to this firm's directors directory, for fifteen years there have been three directors: Michael W., Alexander A. and Tatiana A.. To help the directors in their tasks, this specific business has been utilizing the skills of Tatiana A. as a secretary since 2005.
Alexander A. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares .