I applied through a staffing agency. The process took 3 weeks. I interviewed at Oxford Knight Limited
Interview
Long process, first stage with HR, second stage 3x 30 mins with 3 different members of the team then third stage in the office meeting various people including the managing director