Located in The Straw Barn Meppershall Road, Hitchin SG5 3PF Pit Stop Auto Centres (letchworth) Limited is categorised as a Private Limited Company registered under the 03792946 Companies House Reg No. The firm was set up on June 21, 1999. This business's declared SIC number is 45200 meaning Maintenance and repair of motor vehicles. Its latest accounts provide detailed information about the period up to August 31, 2022 and the most current confirmation statement was submitted on June 20, 2023.
Margaret A. and Brian A. are the company's directors and have been managing the firm since June 2004.
Executives who control the firm include: Brian A. owns 1/2 or less of company shares. Margaret A. owns 1/2 or less of company shares.