Registered with number 11239575 six years ago, Station Road Car Sales Ltd had been a private limited company until Tuesday 22nd February 2022 - the date it was officially closed. The company's last known registration address was The Mcfarlane Partnership, Metropolitan House, Longrigg Newcastle.
This company was overseen by one director: Stephen P., who was selected to lead the company in 2018.
Stephen P. was the individual who controlled this firm, owned over 3/4 of company shares.