Vanguard StrategyUnclaimedProfessional servicesLondon, Greater London020 7420 7680Not providedVisit website