Direct PlacementsOther places105 Victoria StLondon, Greater London, SW1E 6QT · GB020 3983 1332Email unavailabledirect-placements.comHours not available