The Legacars Limited firm has been in this business field for at least 4 years, as it's been established in 2020. Registered with number 12852678, Legacars is a Private Limited Company located in 31a Long Acre, London WC2E 9LA. This company's declared SIC number is 45190 which means Sale of other motor vehicles. The firm's latest annual accounts detail the period up to 2023-09-30 and the latest confirmation statement was released on 2023-09-01.
This company has 1 managing director now controlling this particular firm, specifically Bahtiyar A. who has been carrying out the director's assignments since 2020-09-02.
Bahtiyar A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.