કંપની બ્રિટનનાં ચેમ્સફોર્ડથી પોતાની કામગીરી કરે છે.