They dont actually find him. They are sent by Jacob Marley his dead business partner to help Marley save Scrooge from eternal torment
In total the three Ghosts (plus Marley) visited Scrooge all in one night
Three ghosts
The foretold ghosts were The ghosts of Christmas Past, Present and Yet to Come
3 ghosts of Christmas
Marley appeared to Scrooge and warned him about changing his behavior. Marley also told Scrooge he would be visited by three ghosts.
Ebenezer Scrooge
Scrooge, Scrooge's nephew,The three ghosts, and possibly Bob Cratchit.
the laughing guy took scrooge to see the hurt kid little billy
Marley tells Scrooge that he will be visited by three Ghosts the first as the clock strikes one in the morning
In one night three ghosts visited him.
There were four ghosts that visited Scrooge. The first ghost to come was the ghost of Scrooge's business partner, Jacob Marley. He was followed by three others, the ghosts of Christmas Past, Present, and Yet To Come (a.k.a Future).
The age is never mentioned but its assumed that he was about 62 years old