to have full leave to remain. About The Selection Partnership Ltd: The Selection Partnership (TSP) was formed in 1986... by experienced recruitment consultants to assist in solving the UK recruitment problems of client companies. We now operate...
The Selection Partnership