LSH Auto International is one of the world’s largest premium automobile dealer groups. LSH Auto operates Mercedes-Benz dealerships across eight locations in the Midlands and North West. The flagship site in Stockport is one of the largest Mercedes-Benz retailers in Europe, providing best-in-class customer experiences. AVAPS installed 12 fire curtains here.
- 12x FIBREroll EW 120