The Poundstretcher has estimated 1000 - 4999 employees and based in Leicester, United Kingdom.