Banner 12
Home > About Us > Company Overview >

Company Overview

LSC Group is a solutions, services and management consulting company, dedicated to the delivery of efficient and effective services to meet the business transformation challenges of today and tomorrow.

To do this we must understand our customers' needs and be willing to exceed their expectations with agility and innovation. Over the years, we have built an enviable reputation for responding quickly and effectively to address customer cost and performance issues and deliver measurable business benefits.

As a customer, you are unique and we will treat you as such; the solutions and services we deliver are built on best practice processes and proven technologies, developed by people who understand what you want.

Company Information

  • LSC Group Ltd is a company registered in England and Wales with company number 2275471
  • Registered Office is Devonport Royal Dockyard, Plymouth, PL1 4SG
  • VAT registration number is GB655133055