Nestor Healthcare Group plc, the quoted healthcare provider, has announced results for the year to 31 December 2003. The figures are approximately in line with lower analysts’ estimates, which were updated following the loss of the MAP contract last year. During the year the group has had numerous problems, day to day trading has been…