Glimmer Recruitment ServicesProfessional services77 OXFORD STREETLONDON, WSM, W1D 2EH · GB442076592108Email unavailableWebsite unavailableHours not available