Star Cars Limited is a dissolved company incorporated on 24 November 1994 with the registered office located in London, Greater London. Star Cars Limited was registered 30 years ago.
Registered office address changed from Altay House 869 High Road London N12 8QA to Mountview Court 1148 High Road Whetstone London N20 0RA on 4 September 2018