5 Star Cars (letchworth) came into being in 2012 as a company enlisted under no 08334446, located at SG6 1EJ Letchworth Garden City at 366 Icknield Way. The company's last known status was dissolved. 5 Star Cars (letchworth) had been offering its services for at least 6 years.
The knowledge we have about the firm's management implies that the last two directors were: Denise H. and Neil H. who became the part of the company on December 18, 2012.
Neil H. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.