Page Personnel - UK - Twickenham 

This service provider is growing and based in West London. Making outbound phone calls to relevant people. Running checks against the system.