Industrial
Partitions

MPC-Industrail-partitions-01jpg

At MPC, we specialize in robust steel and mesh partitions for diverse applications—securing assets, fire safety, soundproofing, and industrial durability.

Our partitions are available in single skin, double skin (fire-rated up to one hour), and mesh options. Complete your enclosure with self-supported suspended ceilings or steel/mesh roofs for added security.

Customize your setup with a range of color choices to match your space!

Secure and Durable 

At MPC, we specialize in designing and manufacturing high-quality steel and mesh partitions tailored for a variety of applications. Whether you need to secure valuable assets, enhance fire safety, reduce noise levels, or ensure industrial-grade durability, our partition solutions are built to meet your unique needs.

partions-1
partions-2

Custom Options

We offer a range of partition styles, including single-skin steel, double-skin steel (fire-rated for up to one hour), and durable mesh panels. For added security, you can complement your enclosure with self-supported suspended ceilings or sturdy steel and mesh roofs. Plus, personalize your space with a selection of color options to match your aesthetic and functional requirements!

Secure and Durable 

At MPC, we specialize in designing and manufacturing high-quality steel and mesh partitions tailored for a variety of applications. Whether you need to secure valuable assets, enhance fire safety, reduce noise levels, or ensure industrial-grade durability, our partition solutions are built to meet your unique needs.

MPCSystems-Partitions-Small

MPC Systems (North) Ltd
Unit 11, Network Centre
Midland Way
Barlborough
Chesterfield
S43 4WW

Telephone: 01246 819 970

QUICK LINKS

OUR POLICIES

Logos-2

Copyright © 2026 MPC Systems.

Website design & build by NU Logo

All rights reserved.

document.querySelector('.smp-nav-lottie').addEventListener('click', function() { window.location.href = 'https://yourlink.com'; }); document.querySelector('.smp-nav-lottie').addEventListener('click', () => { console.log('Lottie clicked'); }); document.addEventListener('DOMContentLoaded', function() { setTimeout(function() { var container = document.getElementById('lottie-container'); var animation = lottie.loadAnimation({ container: container, renderer: 'svg', loop: false, autoplay: true, path: 'https://www.mpcsystems.co.uk/wp-content/uploads/2025/02/MPC-Animated-Logo-1.json' }); }, 100); // Delay for Safari }); window.addEventListener('orientationchange', function() { document.body.style.paddingTop = document.querySelector('.navbar').offsetHeight + 'px'; }); document.addEventListener('DOMContentLoaded', function() { const images = document.querySelectorAll('.image-hover-zoom'); document.addEventListener('DOMContentLoaded', function() { const images = document.querySelectorAll('.image-hover-zoom'); document.addEventListener('DOMContentLoaded', function() { const images = document.querySelectorAll('.image-hover-zoom'); document.addEventListener('DOMContentLoaded', () => { // Ensure that the images are loaded before starting the observer const images = document.querySelectorAll('.image-hover-zoom'); // Select all image containers // IntersectionObserver to detect when the image enters the viewport const options = { root: null, rootMargin: '0px 0px -50% 0px', // Trigger when 50% of the image is in the viewport threshold: 0 }; const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.classList.add('is-visible'); observer.unobserve(entry.target); // Stop observing after it's visible } }); }, options); // Observe each image for visibility images.forEach(image => { observer.observe(image); }); // Fallback for mobile: Detect scrolling and trigger class based on position if (window.innerWidth <= 768) { window.addEventListener('scroll', function() { images.forEach(image => { const rect = image.getBoundingClientRect(); if (rect.top < window.innerHeight * 0.5 && rect.bottom > 0) { image.classList.add('is-visible'); } else { image.classList.remove('is-visible'); } }); }); } });