Quick Release (Automotive) Ltd | Registered: 1386 London Road, Leigh-on-Sea, Essex, England, SS9 2UJ | Company No. 04717239 (England and Wales) /// Quick Release, Inc | 712 Abbott Road, East Lansing, MI 48823
QR_ are proud to be part of the Alten Group | Tax strategy | Ethics charter | Modern slavery | Privacy policy | Gender pay gap | Why PDM matters | A data-driven path to better NPD