Stifel Nicolaus EuropeUnclaimedProfessional servicesLONDON, LND020 7710 7600Not providedVisit website