તેનું મુખ્ય મથક યુનાઇટેડ કિંગડમનાં રોસેસ્ટર, સ્ટેફર્ડશાયર શહેરામાં છે.