About Us

This website is owned and operated by MCBC Products Limited. A family run business established in 2017 and based in Blackpool, Lancashire, UK. 

Main warehouse address: MCBC Products Limited, Unit 4 Guild House, 221 Kincraig Road, Blackpool, FY2 0PJ.

Personal visits to our main warehouse are welcomed by appointment only.

Registered office address: 13 Rossall Road, Thornton Cleveleys, Lancashire, FY5 1AP.
Company Number: 10866981
VAT: GB275543581