Jigsaw RecruitmentUnclaimedProfessional servicesLondon, Greater London020 7831 2496Not providedVisit website