Sus talleres de fabricación están ubicados en Brixworth, Northamptonshire, y sus oficinas de mantenimiento en Plymouth, Míchigan.