Banner 19
Home > About Us >

About LSC Group

LSC Group is a Technical Consulting and Information Technology company, dedicated to the delivery of efficient and effective services to meet the business transformation challenges within the Defence and Energy markets.

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.

LSC Group help organisations make better decisions for the Through Life Management of their current and future assets through two core capabilities:

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 engineering and technology specialists who understand what you want.

Company Information

  • Babcock Information Analytics and Security Limited is a company registered in England and Wales with company number 2275471
  • Registered Office is Lincoln House, Wellington Crescent, Fradley Park, Lichfield, Staffordshire, WS13 8RZ
  • VAT registration number is GB655133055