Lean Manufacturing Excellence has been operating offering its services for at least ten years. Established under no. 09143432, this firm is listed as a Private Limited Company. You can contact the office of the company during office hours under the following location: 10 St Helens Road, SA1 4AW Swansea. This company's principal business activity number is 71121 : Engineering design activities for industrial process and production. Lean Manufacturing Excellence Limited filed its latest accounts for the period that ended on 2022-07-31. The business latest confirmation statement was released on 2023-07-17.