Castle Bromwich

  • One of the largest press lines in Europe
  • Purpose-built facility commissioned in 2004
  • State of the art aluminium and steel parts
  • Produces the largest skin panels for major OEM customers
©2006-2019 Stadco Ltd. Tachbrook Park, 5 Apollo Way, Warwick, Warwickshire, CV34 6RW, United Kingdom
Registered in England & Wales No 8614 | VAT No GB160468272 | Web Design by Source