2019 is the year of the beginning of Ace 13 Ltd, a firm which is located at Magnolia House, Spring Villa Park, 11 Spring Villa Road, Edgware. That would make 2 years Ace 13 has been in the business, as it was founded on 2019-10-24. The company's reg. no. is 12280537 and its post code is HA8 7EB. The company's declared SIC number is 68209 and their NACE code stands for Other letting and operating of own or leased real estate. Its latest financial reports were submitted for the period up to 2020-10-31 and the most recent confirmation statement was submitted on 2020-10-23.
There seems to be one managing director at the current moment supervising this particular company, specifically Vinay S. who has been utilizing the director's assignments since 2019-10-24.
Vinay S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.